Company: Microsoft
Date: 2011-06-25
Overall rating: 4/5
Employment status: current

Great benefits. Complex company. Advancement Difficult
Pros: The benefits are world class
Most managers are quite good at what they do
An amazing footprint in terms of the breadth your work can impact
Large budgets
Cons: -Marketing isn't truly valued in most parts of the company
-There is a definite polical & class system. Those who are selected as the stars see lots of opportunities. If you just miss that very top % cutoff it is difficult to get opportunities
-In some parts of the company there is a defined effort to squeeze out mid layers of managment making career advancement very difficult for senior ICs