Company: Microsoft
Date: 2017-06-26
Overall rating: 2/5
Employment status: former

Not recommended
Pros: Flexible working hours 
Great team
Cons: Almost everything
HR basically doesn't exist, they have screwed up all the official papers they have ever provided, furthermore they were not supportive at all.