Company: Microsoft
Date: 2008-04-30
Overall rating: 2/5
Employment status: current

I want to love Microsoft, but the politics make it hard.
Pros: The training programs offered by MS are impressive. I was able to take a class at the Kellogg School of Management that prepped me for Product Management. There are lots courses like this specifically designed to improve your skill set. 
There are also lots of good managers at Microsoft -- not all but more than average. 
The coolest thing, however, is that Microsoft is really thinking about how to solve the big problems and as an organization has the resources to do amazing things.
Cons: - bureaucracy - the organization is highly matrixed
- internal politics