Good working environment, lots of smart people.
Good salary and benefits.
Easy enough to move to different teams/divisions if you want to work on something different.
They do pretty much everything, so you might get stuck working on a less-than-exciting part of a product that no one has ever heard of.
There are also too many layers of management; it's too big of a company.
1 telephonic interview, followed by 4 onsite technical interviews.
I got the initial interview through the school. I had an interview at the school with reps who were flown down to the university. I then had a phone screen. I was then flown out to Redmond for a one-day onsite interview.
I was contacted via email and informed that I had been selected for a phone interview. They asked for a convenient date and time, and on the selected date and time, I received a call. The interviewer began by asking about myself and why I wanted to
1 telephonic interview, followed by 4 onsite technical interviews.
I got the initial interview through the school. I had an interview at the school with reps who were flown down to the university. I then had a phone screen. I was then flown out to Redmond for a one-day onsite interview.
I was contacted via email and informed that I had been selected for a phone interview. They asked for a convenient date and time, and on the selected date and time, I received a call. The interviewer began by asking about myself and why I wanted to