Company: Microsoft
Date: 2012-08-05
Overall rating: 3/5
Employment status: current
Experience level: Senior

Possibly the best company to work for, if you are up to the challenge, can deal with pressure and politics
Pros: Unlimited resources, brilliant people, thought leadership, best products, potential to impact the entire marketplace
Cons: Senior Leadership really struggling and blocking new talent, cross collaboration does not exist. Performance review is chaotic and incentive politics and feuds.