Company: Microsoft
Date: 2010-01-25
Overall rating: 3/5
Employment status: former

Work at Microsoft only if you are in an area that is "in favor" with executives.
Pros: You really can change the world at Microsoft.  The complication is that it has to be in an area that is in favor within the company, otherwise you are doomed to insignificance and continual justification and reductions.  Great benefits, some really smart people who are passionate about what they are doing.
Cons: Very political.  More important to look good than to perform well.  Little support from other groups as everyone is evaluated relative to each other.  If I do well, then someone else has to do poorly.  If you happen to work in an area that is in favor with the company's execs, then life is good, itherwise it can be very poor.  Even if you are a super performer, if you are in a group that is out of favor, you will suffer.