Company: Microsoft
Date: 2010-02-09
Overall rating: 3/5
Employment status: former

Outsourced to the max
Pros: Great benefits, smart people. Lovely large offices. Reasonable food and drink easily accessible. Nice company store.
Cons: Too many levels of middle management, lack of respect for individual contributors, ruthless upper management.