Company: Microsoft
Date: 2012-04-05
Overall rating: 2/5
Employment status: former

There were too many managers.
Pros: Pay is above average. Benefits packages tend to be superior. Commuting options are good. Work tends to be engaging.
Cons: Micro-management. There are too many inexperienced bosses telling their more knowledgable employees what they need to, instead of asking what needs to be done. Corporate values are a grey area at best, and often contradictory.