Company: Microsoft
Date: 2008-06-14
Overall rating: 3/5
Employment status: former

Microsoft review
Pros: Lots of smart people and interesting problems.
Cons: The internal politics, the difficulty of promotion at senior levels, and the "we're always right" cluture.