Company: Microsoft
Date: 2008-06-12
Overall rating: 5/5
Employment status: current

A great, great place to work but big changes still need to happen.
Pros: The best health benefits of any company in the US. A truly inquisitive culture despite the impressions of those that don' work there. On average, all of the folks I encounter at Microsoft have exceptional intellect, passion and empathy.
Cons: Steve Balmer has often said, "We are many Microsofts." This is true and it both a strength and weakness. The biggest outcome though is we have an incredibly complex business, both in terms of explaining what we do and mobilizing our own employees to understand what we are doing (or realizing when we don't really know.)