Company: Microsoft
Date: 2011-04-28
Overall rating: 3/5
Employment status: current

Ten Years After
Pros: Get the chance to be part of building some of the most successful commercial software products on the planet.
Meet people from different cultures who all are able to eventually converge on an endgame.
Learn to never give up. Microsoft still has the DNA of a challenger that keeps on coming at it until it gets the big prize.
Cons: Microsoft has an extremely politicized environment. Decisions rely heavily on judgment calls behind the scenes.