Company: Microsoft
Date: 2013-06-24
Overall rating: 1/5
Employment status: current
Experience level: Senior

Politics are insane
Pros: The biggest pro of the place is the stability. Microsoft is not likely to run out of cash any time soon. Resources are usually not an issue either, though they are not well managed.
Cons: Review system is insanely difficult to navigate, and is based more on politics than actual performance
Work / Life balance is non-existent, even though they claim it is there. Typical to work 60 - 80 hour weeks. 
Management claims that it's possible to have long career as just Individual Contributor, but it varies between groups