Company: Microsoft
Date: 2012-12-18
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

A great 'choose your own adventure' company
Pros: I've been at Microsoft for 7 years and the thing that is best about it is that it is truly 'choose your own adventure'.  There is great freedom to choose a path whether it is by function (changing from product to marketing to sales) to career trajectory (be the next VP, choose a slower growth, aim for work/life balance), etc.
Cons: It has all of the typical challenges of a large company - difficulty in making decisions. In addition, Microsoft is just learning how to coordinating across divisions.