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

Great peers, so-so managers, and a stifling bureacratic culture that eats its young gleefully.
Pros: Gold-plated health care
Decent initial pay
Good benefits all-around
Cons: Pitiful raises
Poor management feedback and awareness of individuals' contributions
10% of employees get thrown under the bus every annual review
Review system encourages back-stabbing, discourages teamwork
Poor work-life balance
Some groups have sweat-shop hours
Company seems to regard most employees as liabilities rather than assets