Company: Microsoft
Date: 2019-03-25
Overall rating: 3/5
Employment status: former
Experience level: Junior

Depends on which org you are in
Pros: Decent benefits
Decent pay
Some people work hard
Cons: Lots of people just "rest and vest" meaning they don't do anything, literally
Management in my department doesn't listen to concerns
HR is there to support the organization, not you (the employee)