Company: Microsoft
Date: 2014-03-18
Overall rating: 3/5
Employment status: current
Experience level: Junior

Well it's reorg time again
Pros: Salary, smart people, great benefits.  There's is plenty of opportunities for career growth or career shifts within the organization
Cons: With the constant reshuffling of the company, how do they expect to get actual work done here?  I think the sheer size of Microsoft and the amount of people a product has to go through to ship ends up watering it down.