Company: Microsoft
Date: 2008-06-18
Overall rating: 4/5
Employment status: current

Great place to work - but no longer nimble like in the old days.
Pros: Opportunity to make an impact. Strength of the engineering organization
Cons: Microsoft is big and fat. Very siloed with small teams and too much managment. Insuffucient investment in managers that really know how to manage.