Company: Microsoft
Date: 2015-10-19
Overall rating: 4/5
Employment status: former
Experience level: Senior

Excellent Experience
Pros: Working with incredible talent!  Was empowered to have broad range of responsibility, given great trust and autonomy and accountable for results (both good and bad).  Interesting and complex work assignments.  Access to all levels of the corporate organization   Excellent benefits and compensation.
Cons: Former review system was designed to pit co-workers against each other.  I've read that this has changed recently and am hopeful that is the case.  Management as-a-profession was overlooked.  Most managers were risen from the ranks of specialists and while many were excellent some were absolutely not good in a manager role, this was not often acknowledged.