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

Great first job, good mobility, occasional managerial concerns
Pros: - Great place to learn and grow if you're fresh from university
- People are smart and helpful
- Microsoft perks are great
- Great company culture
- Good work/life balance
- One of the best CEOs in the tech industry - company is moving forward
- Easy to move between product lines after working for a couple of months
Cons: - Easy to feel growth stagnating after multiple releases on the same team
- Transparency with upper management could be better