Company: Microsoft
Date: 2013-08-01
Overall rating: 3/5
Employment status: former
Experience level: Junior

Mixed. I had the experience of working both at corporate and at the subsidiary level and they are two different cultures
Pros: Overall MS is a great place to work, but you have to be careful in which group you land. It could be heaven of hell depending on the immediate manager.
Cons: At the US subsidiary it is extremely political. If you don’t belong in the circle of trust there’s no future ahead.