Pay is good, problems are interesting, and co-workers are committed and enthusiastic.
There is a lot of employee churn, which can be scary.
Worst interview experience ever. They had a project in plan and wanted to hire someone who worked on the exact same project before to join. They did not care about other skills.
The interview process was quite extensive, went through several rounds of technical interviews. It was quite rigorous. There were both technical and behavioral questions. I had to interview with 3 different people onsite and 1 over the phone.
1. Technical phone interview with the manager asking some technical questions. 2. Onsite interview with four interviewers, mostly related to past experience and some algorithm questions. One interviewer asked about probability and related questions.
Worst interview experience ever. They had a project in plan and wanted to hire someone who worked on the exact same project before to join. They did not care about other skills.
The interview process was quite extensive, went through several rounds of technical interviews. It was quite rigorous. There were both technical and behavioral questions. I had to interview with 3 different people onsite and 1 over the phone.
1. Technical phone interview with the manager asking some technical questions. 2. Onsite interview with four interviewers, mostly related to past experience and some algorithm questions. One interviewer asked about probability and related questions.