Fun and challenging problems.
Fully catered lunches and dinners.
Great people.
Lots of ownership on the projects you work on.
Very easy to grow your career.
Too much politics for some teams.
Low initial pay and minimal gains from performance review comp adjustment.
Less politics.
Better pay attracts better engineers and keeps the good ones around.
After a quick phone screen and then a technical interview over the phone, there are three onsite technical interviews. The recruiters were pretty quick to respond and very friendly and helpful.
I met the recruiter through a career fair at my school, then I was reached out to do a phone interview. After passing the phone interview, I flew onsite and had two technical interview rounds, a lunch interview, and a hiring manager interview.
I gave them an explicit timeline early on in the interview process. After five rounds and passing the final round, they informed me they wanted to wait two-plus weeks to interview other candidates, and then finally said they would have information th
After a quick phone screen and then a technical interview over the phone, there are three onsite technical interviews. The recruiters were pretty quick to respond and very friendly and helpful.
I met the recruiter through a career fair at my school, then I was reached out to do a phone interview. After passing the phone interview, I flew onsite and had two technical interview rounds, a lunch interview, and a hiring manager interview.
I gave them an explicit timeline early on in the interview process. After five rounds and passing the final round, they informed me they wanted to wait two-plus weeks to interview other candidates, and then finally said they would have information th