Company: Microsoft
Date: 2020-12-04
Overall rating: 5/5
Employment status: current

Great Culture
Pros: Microsoft really cares about their employees. Awesome compensation and bonuses. Additional perks like reimbursement for fitness expenses and 50% 401K match.
Cons: Annual layoffs are not performance based. I've seen many people unexpectedly lose their jobs due to a reduction in workforce. Job security is very low.