Company: Microsoft
Date: 2017-02-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Empowerment
Pros: If you can imagine it, you can likely make it happen.  If you are a great collaborator and influencer, you can be successful here.
Cons: Lack of strong management capabilities and senior leadership who reinforces poor behaviors by not addressing bad managers. Manager isn't a job unto itself; mid-level managers still have ~90% of their review based in their individual contributions.