Great Compensation and Benefits
Work-life balance is good.
Very good for people who require visa sponsorship.
Growth is slower and very team dependent.
Many levels to have to go through to get things done.
I had an on-campus interview at my university, where the interviewer focused on design issues and basic algorithmic questions. I can recall a couple of questions: how to determine if two circles intersect, and how a server should behave if it has to
I had two interviews on campus and then flew to Redmond for four more one-on-one interviews. All travel expenses were paid for by Microsoft, and the interview process is just as they describe it online in multiple forums.
Smooth and simple. Everyone was very polite, and HR was easy to communicate with. I'd do it all over again in a heartbeat. On-site also went decently well (although I've heard horror stories from others). Interviewees had plenty of perks to help th
I had an on-campus interview at my university, where the interviewer focused on design issues and basic algorithmic questions. I can recall a couple of questions: how to determine if two circles intersect, and how a server should behave if it has to
I had two interviews on campus and then flew to Redmond for four more one-on-one interviews. All travel expenses were paid for by Microsoft, and the interview process is just as they describe it online in multiple forums.
Smooth and simple. Everyone was very polite, and HR was easy to communicate with. I'd do it all over again in a heartbeat. On-site also went decently well (although I've heard horror stories from others). Interviewees had plenty of perks to help th