Company: Microsoft
Date: 2019-07-11
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to work.  Terrible job security!
Pros: Great work life balance; Free lunch; Flexible working hours. Great health insurance
Cons: Terrible job security.  Constantly reorganizing every year and people loosing their roles