Company: Microsoft
Date: 2017-09-14
Overall rating: 4/5
Employment status: former

Good company to work for but not sustainable.
Pros: Flexible job conditions and friendly working environment.
Great learning opportunity.
Very diverse environment. 
Good position in the market. 
Good benefits.
Cons: Highly unstable due to sudden re-organizational decisions.
Half employees are outsourced with a significant different in pays with full time employees who maybe be doing the same job.