Company: Microsoft
Date: 2019-09-30
Overall rating: 5/5
Employment status: current
Experience level: Junior

Amazing
Pros: Good work-life balance, decent benefits, amazing location, competitive pay.
Cons: All the above pros really depend on the team that you are working on. Growth can be stagnant if you are not in the right team.