Company: Microsoft
Date: 2019-03-07
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good starting point for a fresher
Pros: Learnt a lot about large scale systems
Good Work life balance
Smart and experienced people,
Cons: Slow moving projects, need to get consensus from multiple teams before doing anything new.