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.
They canceled the interview even though I passed the previous round. They didn't give me any reason, either. This totally wasted my time, especially since they reached out to me with the opportunity.
The interview process is two 45-minute technical interviews with a Senior Software Engineer and a Software Engineer, and one 30-minute interview with a Senior Manager. There are three algorithms questions and some basic knowledge about JavaScript.
Very bad experience. The manager seemed mean, didn't ask any questions, and didn't answer any questions. They briefly introduced their team, then asked a very simple coding question. It felt like they didn't really want to hire anyone. A total waste
They canceled the interview even though I passed the previous round. They didn't give me any reason, either. This totally wasted my time, especially since they reached out to me with the opportunity.
The interview process is two 45-minute technical interviews with a Senior Software Engineer and a Software Engineer, and one 30-minute interview with a Senior Manager. There are three algorithms questions and some basic knowledge about JavaScript.
Very bad experience. The manager seemed mean, didn't ask any questions, and didn't answer any questions. They briefly introduced their team, then asked a very simple coding question. It felt like they didn't really want to hire anyone. A total waste