Company: Microsoft
Date: 2010-08-14
Overall rating: 4/5
Employment status: current

Mature company
Pros: Lots of smart people to work with. Chance to work on different groups (i.e. different technologies). Very stable.
Cons: staggered for over 10 years now and is still struggling to find new growth point. As company stopped growing, there's more power struggle for limited career growth opportunites within the company.