Company: Microsoft
Date: 2021-03-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

Overall great place to work
Pros: Great learning culture, high potential impact for your work as it will affect products that many people all across the world use regularly, really good compensation for how stable the company is.
Cons: Development pace can be very slow at times, but at the same time there's always more work to do. Together it feels very difficult to take time off as there's rarely a sense of accomplishment at getting anything done, yet there's always something looming or on fire.