Company: Microsoft
Date: 2011-10-04
Overall rating: 2/5
Employment status: current

Disappointing, political, sterile
Pros: Good benefits (until 2012)
Smart engineers
Name recognition
Cons: Highly, highly political environment - your career depends on who you know, self-promotion, and your relationship with your boss.
People overwhelming prefer electronic versus physical interaction - leads to a sterile and silo'ed environment.
Kool-aid drunk employees, often don't know what's going on outside of Microsoft.