Company: Microsoft
Date: 2009-08-06
Overall rating: 4/5
Employment status: current

Good place to work & learn, but politics permeates the company
Pros: Excellent opportunities to learn, and many different products to choose to work on. Changing to a different team is generally not discouraged.
Cons: If old-timers are present in the management chain, getting rewards and promotions are based less on what you achieve and more about how much mail you send and how many meetings you schedule.