Company: Microsoft
Date: 2012-07-11
Overall rating: 3/5
Employment status: former
Experience level: Senior

Smart people - no growth
Pros: Meet smart people, build skills, good pay.
Cons: The company is shrinking number of products, while the decision making is being centralized for each product.  This means no growth opportunities, and super internal competitiveness.  Lots of "politicians", hard to get things done.