Company: Microsoft
Date: 2010-05-27
Overall rating: 4/5
Employment status: current

Getting better
Pros: Lots of career opportunity
Excellent benefits
Opportunity to have high impact
Horizontal moves to other groups
Not too sunny
Cons: Managing to the matrix
Slow to respond
Too many people
Not always focused
Tension between software and platforms
Poor performers tolerated