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

One of the best places to work
Pros: Great Diversity with trust as core philosophy that runs the company
Cons: Ladder growth becomes difficult for quite a few even after sustained, performance due to political reasons