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

Great people/culture
Pros: Very flexible work from home schedule. The culture is very young, supportive, and there's a lot of room for career development. Love the "growth mindset" aspect a lot
Cons: Level, level, level. I hope the management will get rid of this as it is the main barrier for anyone who's looking to change role, either lateral or move up in the management position. Some people, due to the level restriction, ultimately decide to leave Microsoft.