Company: Microsoft
Date: 2016-12-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work
Pros: - Exciting environment as the market rapidly changes/evolves but Microsoft has been keeping up with it under the new CEO's management, part of which is represented by revenue growth and stock price increases.
- Very mature org with history, where management process is established. On the other hand, we adapt to the external changes flexibly at the same time.
- great people to collaborate with
- flexible work style
- good salary
Cons: Maybe volatile in consumer business, such as Surface, as the past cash cow of Office gradually loses its profitability. I would recommend working in commercial area if you're interested as this would be safer.