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

work life balance
Pros: 1. Work places and schedule flexible
2. Great corporate culture. Most of the people work at Microsoft are wiling to offer help. 
3. Competitive salary
4. Great office with free coffee, beverages, snacks, fruit, snooze room, social area...etc.
5. free parking space in the city.
Cons: They assign another role to me, still within the same team though, not long after I onboarded. It is entirely new for me and need to learn lots of new things. Took me some time to adjust to it. This may be the only thing I have some complains. However, it does expand my career scope in the long run which is good.