Company: Microsoft
Date: 2008-04-28
Overall rating: 2/5
Employment status: former

It's not what you think
Pros: MSFT comes with a well known name and is respected for its hiring of talented people, the benefits are excellent.
Cons: Review and compensation system, poor managers - MSFT assumes all people once they've reached a certain level are suited to managing people.  There are more bad managers then there are good ones.  Work/Life balance is a joke!  Corporately they really do mean well, but too many managers don't live it and want to get the work done any way possible instead of pushing back on upper management about the feasibility of getting the work done in a specific time frame.