Company: Microsoft
Date: 2018-05-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great Company to work for overall
Pros: Great benefits, ok compensation if you jump through the right hoops.
Cons: Forced attrition.
Forcing everyone to fit their review process mold, while claiming to embrace diversity, yet forcing people to conform to some ideal way of working.