Company: Microsoft
Date: 2014-05-04
Overall rating: 3/5
Employment status: former
Experience level: Senior

Microsoft Corporation
Pros: Great projects, still plenty of innovation, execution people continue to be a premium
Compensation including benefits was more than fair for my responsibilities
Cons: Politics, performance review process broke that requires you be a brand manager of your work
Given the complexity of organization structure, can be tough to drive collaboration and results