Smart and collaborative coworkers who are always willing to help
Good compensation and benefits package compared to industry standard
Plenty of opportunities to work on interesting technical challenges
Strong culture of recognition with awards and patents
Flexible work environment with supportive managers
Promotions can take time depending on team needs Workload can get intense during releases or customer escalations
Horrible. Rude. They were awful. Stay away. I would never recommend to even my worst enemy on this planet. What a terrible interviewer. Beware. They already picked someone. I am glad I dodged a bullet here.
The whole process took over three months, and they didn't even provide a message after all stages stating my rejection. The time between rounds ranged from 3 to 4 weeks.
- 30-minute call with HR - 1-hour technical interview in Karat (data structures and algorithms + system design) - 1-2 hour technical interview with team members - 1-hour interview with the manager The whole process takes a lot of time, but it is wel
Horrible. Rude. They were awful. Stay away. I would never recommend to even my worst enemy on this planet. What a terrible interviewer. Beware. They already picked someone. I am glad I dodged a bullet here.
The whole process took over three months, and they didn't even provide a message after all stages stating my rejection. The time between rounds ranged from 3 to 4 weeks.
- 30-minute call with HR - 1-hour technical interview in Karat (data structures and algorithms + system design) - 1-2 hour technical interview with team members - 1-hour interview with the manager The whole process takes a lot of time, but it is wel