Company: Microsoft
Date: 2016-06-07
Overall rating: 4/5
Employment status: current
Experience level: Senior

Insider perspective
Pros: Very cool tech, and plenty of opportunity to work on amazing and world changing projects.  You can work with incredibly smart people every day.
Cons: Re-orgs are frequency and can bring entire organizations to their knees with lost productivity.  Still a lot of empire building and politics going on.  Things can take a very long time, or be cancelled following a ton of heavy lifting and investing when a re-org takes place; wasteful!