Great benefits and overall compensation.
Smart people.
Lots of users of their products.
Limited project scope
Lower base salary than other top tech companies
I submitted my resume at a campus career fair and heard back a couple of weeks later to schedule an on-campus interview. The on-campus interview was a half hour long and included two questions: * Given two nodes in a tree, find their lowest common a
Algorithm questions, data structure questions, and networking algorithm questions. Multi-stage interview process: Recruiter screen -> phone interview -> phone interview with collaboration site -> on-site interview. The on-site interview is a full d
The interview process itself was good, but 20 days after my interview, I still had not heard from the recruiter. When I reached out, she said they were extending an offer. I received the offer via email with no call from her. When I told her I had q
I submitted my resume at a campus career fair and heard back a couple of weeks later to schedule an on-campus interview. The on-campus interview was a half hour long and included two questions: * Given two nodes in a tree, find their lowest common a
Algorithm questions, data structure questions, and networking algorithm questions. Multi-stage interview process: Recruiter screen -> phone interview -> phone interview with collaboration site -> on-site interview. The on-site interview is a full d
The interview process itself was good, but 20 days after my interview, I still had not heard from the recruiter. When I reached out, she said they were extending an offer. I received the offer via email with no call from her. When I told her I had q