Company: Microsoft
Date: 2016-07-06
Overall rating: 5/5
Employment status: current
Experience level: Senior

Amazing place to work
Pros: Enormous challenges to tackle, smart people to work with, great benefits and compensation, a complete package.  Really one of the best companies on the planet to work for.
Cons: Can be political at times, always a need to be vigilant and keep and edge.