Company: Microsoft
Date: 2014-09-26
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Historically, a great company to work for...
Pros: Historically, a great environment that strives for a positive work-life balance.  Great benefits, lots of opportunities for personal and professional growth.  The new review policy still appears to be somewhat unproven, but has great possibilities.  I enjoyed going to work, most days.
Cons: Lots of political machinations, especially as you move higher on the management chain.  Only time will tell if the recent reductions in workforce will have a positive impact on the company overall, but I sincerely question the quality of products coming out of the company from here on out.  I'm not convinced that the current leadership is making wise choices for the betterment of the company and the products they're releasing.