Company: Microsoft
Date: 2020-08-27
Overall rating: 1/5
Employment status: former
Experience level: Junior

Excellent Benefits but they can fire you easily with or without reasons
Pros: Work Life balance and good salary
Cons: not stable for people. Get terminated with or without reasons, not good place if you want to be stable in a job . some enterprise companies as mobile operators , petroleum, construction are much better.