Company: Microsoft
Date: 2014-07-18
Overall rating: 4/5
Employment status: former
Experience level: Junior

My first employer after university, it was a great experience
Pros: Frequent promotions, many smart people to learn from, very good salary and bonus, 401k etc, opportunities to change role, huge library and learning opportunities, opportunity to do something great with huge impact, great for CV, had insurance with 100% cover, 0 deductible
Cons: Some managers were not open minded and did not understand the technologies they were trying to develop tools for. Lots of time wasted in meetings.