Company: Microsoft
Date: 2011-10-13
Overall rating: 4/5
Employment status: current

Great Place to work for a few years
Pros: Awesome benefits, good pay, great perks, nice offices.
Potential to work on things that millions/billions of people use.
Cons: Microsoft was initially an awesome place to work, but as the years pass it becomes less appealling.

In Cambridge, MA there's not much opportunity to change teams, and not much new is happenning.  If you do want to work for Microsoft, I'd highly recommend you consider moving to Seattle/Redmond where opportunities are almost endless.

The annual performance evaluation, stack ranking leaves a significant amount of the company feeling demoralized and detracts from focusing on producing good work.