Company: Microsoft
Date: 2015-09-24
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Controller
Pros: The people I worked with were great, company benefits were second to none, and there were flexible work schedule if you got the right manager.

And depending on the role, there were meaty issues to solve and plenty to keep the mind active.
Cons: Bureaucracy was brutal. This meant at times nothing could get done because too many people needed to have an opinion on how to solve the problem. 

There were also long periods of wasted efforts formatting PPTX after PPTX with no reasons given as to why the edits were needed. So there was not an opportunity to learn and improve.