Company: Microsoft
Date: 2012-04-26
Overall rating: 5/5
Employment status: current

Big Opportunities
Pros: The opportunity to do impactful work that stretches you in ways you couldn't predict exists at Microsoft.  It's a big place and your options to work in different businesses locally or globally exist.  The smartest people anywhere work at Microsoft and that always makes you better at what you do.
Cons: It's a big place and it can be challenging to influence decisions or work cross team.  It is challenging to get the right information quickly, you really need a network to get it right and it takes time to build one.