Company: Microsoft
Date: 2020-06-22
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great company but not a good fit for me personally
Pros: Flexible hours for many teams
Get to work on global scale projects
Work-in-progress culture shift toward product quality
Great compensation
Cons: Little focus on code or engineering quality
Project execution and procedures are disorganized