Company: Microsoft
Date: 2011-10-26
Overall rating: 2/5
Employment status: current

Great for the first 10+ years
Pros: Lots of smart people
Not hard to change groups, try new areas
Great benefits, generous vacation allowance
Company is financially healthy
Cons: Benefits are slowly eroding
Forced ranking is pushing out good employees with the not so good
Lots of poor managers at all levels