Company: Microsoft
Date: 2008-09-21
Overall rating: 4/5
Employment status: current

A good company to work for if you don't mind the politics.
Pros: At Microsoft you get the chance to work with very smart and talented software engineers and the benefits are great.
It is possible to have a great career at Microsoft if you are a super start, know how to network with managers or are simply lucky.
Salary is pretty competitive, although the stock awards are not that great since Microsoft stock price has been flat for the last 10 years.
Cons: Too much politics and too many bad managers. In my group my feeling is that we could be a lot more productive with less people, there are too may PMs that do not seem to contribute much.