A good place to work and learn.
I have no critics about.
6 interviews. Lots of algorithm problems. Interviewer quality varied vastly; some were clear and helpful, while others did not help with the specific questions brought up and preferred to just repeat explanations. This might be a communication issue
The interview process went smoothly. You can always ask for help from a recruiter. They are always happy to guide you. Screening, phone interview (maybe x2), and then onsite of 5 interviews (4 technical and 1 behavioral).
4 tech + 1 non-tech. Interview in 2 days. I should have arranged them in one day. I was so nervous and didn't get enough sleep for that week. Interviews on the second day were affected by my personal status.
6 interviews. Lots of algorithm problems. Interviewer quality varied vastly; some were clear and helpful, while others did not help with the specific questions brought up and preferred to just repeat explanations. This might be a communication issue
The interview process went smoothly. You can always ask for help from a recruiter. They are always happy to guide you. Screening, phone interview (maybe x2), and then onsite of 5 interviews (4 technical and 1 behavioral).
4 tech + 1 non-tech. Interview in 2 days. I should have arranged them in one day. I was so nervous and didn't get enough sleep for that week. Interviews on the second day were affected by my personal status.