Company: Microsoft
Date: 2017-02-24
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good first job
Pros: Not very demanding work, good salary, some of the people were very nice. My manager was amazing.
Cons: Some of the people were horrible and getting promoted for all the wrong reasons. There was a feeling that if you weren't prepared to stay on the team for 20 years, you weren't really devoted to them, a stance I hear is from the 1980's. A lot of bs in middle management and Satya has a lot of work ahead of him. This all varies by team so your experience will probably be much better.