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

Transforming, Rising, Inventing
Pros: Microsoft has turned the tide so the mood is upbeat inside the company. It nurtures personal development and growth, and stands by its employees in hours of crises. It encourages you to challenge yourself in order to unlock your hidden potential. Good employee facilities and perks. Company values such as mutual trust and empathy are admirable.
Cons: Since it's under the process of transformation, changes, adjustments and modifications are an ongoing process.