Company: Microsoft
Date: 2010-11-23
Overall rating: 2/5
Employment status: current

Leveling off
Pros: Work on products that are used by hundreds of millions of people.
Enough product diversity that you can work on a wide variety of projects.
Still many smart people.
Best research lab in the world.
Cons: Political
Favors fast follower strategy over innovation
Flat stock price for 7 years, no chance of making money at lower levels, which causes focus on promotions rather than focus on custmers and product success.
Nepotism at high levels.