Company: Microsoft
Date: 2011-05-03
Overall rating: 4/5
Employment status: current

Great people, lousy management
Pros: Smart and friendly people; Opportunity to make a big impact in technology world; Very competitive salary and awesome health benefits.
Cons: Incompetent management that promotes the culture of heroism and fire fighting. Whiners are recognized and quiet problem-solvers are ignored. Collaboration is given lip service only leading to same problems being solved over and over again in different teams.