Company: Microsoft
Date: 2014-01-03
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great employer for smart but unambitious family-orientated people who love rain
Pros: Overall, a great deal: solid pay, nearly guaranteed annual bonus, stock, opportunity to for recognition. Industry-leading health benefits, 401k, employee matching and many other small perks.
Cons: Extremely political, unreasonably difficult to get things done, there are a ton of people who have been there for 20+ years who aren't interested in changing or working too hard