Company: Microsoft
Date: 2011-05-24
Overall rating: 2/5
Employment status: former

Everyone looks out for themselves
Pros: Great benefits compared to almost anywhere else.
Cons: A lot of disparate teams with often incompetent employees.