Company: Microsoft
Date: 2021-05-24
Overall rating: 5/5
Employment status: current
Experience level: Junior

Can see myself retiring here.
Pros: Healthy work life balance, I feel valued as an employee, great benefits.
Cons: You are working with a lot of high-achievers (not a con) but simply crushing quota does not equate to promotions or raises. There are a lot of side projects and personal branding that is required to even gain consideration. Promotions, "level bumps", and EOY bonuses tend to get political.