Company: Microsoft
Date: 2021-02-09
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good company with growing pains
Pros: I feel that Microsoft is really trying to improve the world and life for the people in the places where Microsoft does business. They really care about the wellbeing and work-life balance of their employees.
Cons: During times of rapid growth in a department, work-life balance is often pushed aside while more and more responsibilities are pushed onto the engineers. No new resources are added to help deal with these responsibilities leading to team burnout. Microsoft does encourage taking time off when you need it, but often the increasing demands and emergency situations that arise during times of rapid team growth overwhelm the time we could take off during such times.