Company: Microsoft
Date: 2012-03-01
Overall rating: 3/5
Employment status: current

OK
Pros: good benefits, ok salary, ok work, ok managment, ok work-life balance, free soda and free coffee if you like it
Cons: review system sucks, hyper competitive environment, hurts long term growth potential/morale, shortsighted planning, endless death marches, poor recognition system, poor customer focus.