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

Great Place to work
Pros: Listen, a company's strategic vision will ebb and flow and it's up to the Senior Leadership team to try their best to gaze into the Crystal Ball of Big Data and arrive at a decision.
Some we may not agree with, some we go with the flow. I was there during the BillG and SteveB era and they were a little more maverick in their approach versus Satya. 
Overall, it's still a great place to work.
Cons: Too many MBAs trying to figure out how to KPI everything!