Company: Microsoft
Date: 2019-06-17
Overall rating: 5/5
Employment status: former
Experience level: Senior

Great company
Pros: Despite all the negative press over the years, Microsoft is the one company I've been proud to work for.  Loads of really smart and motivated people, and very little dead wood.  Not perfect by any stretch of the imagination, but I'd have no hesitation going back for the right role.
Cons: Big company bureaucracy, annual review process became overpowering and a negative influence.