Good benefits. Nice campus. Diverse divisions, making it easy to change jobs within the company.
There's lots of nonsense in management. The political fight is nasty higher up.
High-level (partner-level) individuals are way overpaid.
It is a closed world; people usually are not aware of or interested in what is going on outside of MS.
Get rid of 70% of level 68+ people, and the company will do way better!
lengthy, analytical
Phone Interview. Why Microsoft? On-Site Interview: 1. Staffing Partner: Which company would you choose if you get an offer from the company you are interning at or Microsoft? 2. First Interviewer (Senior Developer): Tell me about yourse
The hiring process is fine, though my interviews were all scheduled for weekends. They typically have five rounds of interviews. There is a preliminary round. If you pass that, there are three more rounds of technical interviews. After that, you mig
lengthy, analytical
Phone Interview. Why Microsoft? On-Site Interview: 1. Staffing Partner: Which company would you choose if you get an offer from the company you are interning at or Microsoft? 2. First Interviewer (Senior Developer): Tell me about yourse
The hiring process is fine, though my interviews were all scheduled for weekends. They typically have five rounds of interviews. There is a preliminary round. If you pass that, there are three more rounds of technical interviews. After that, you mig