Company: Microsoft
Date: 2010-10-11
Overall rating: 2/5
Employment status: current

MS employees tend to be average in their fields
Pros: Stability, good benefits, don't have to work very hard, 9 - 5 hours, experience varies largely between groups, so some groups are very poorly run and others are run very well. Customers are generally friendly.
Cons: individual people do not matter, decisions often made with little or no mid level management input, little room to learn and advance if you're reasonably senior. Must be at HQ to advance beyond medium field roles. Bonus's are very often not honored at Microsoft and when you achieve a large bonus (via sales etc) then you may find the criteria changed at the last second before payout reducing your earnings. MS seems to be full of 'average' people and the pay and target employee tends to focus on average rather than super star.