Company: Microsoft
Date: 2017-10-25
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good work life balance but not interesting work
Pros: Good pay for a new grad
No on call and good work life balance
Individual office
Cons: As new grad, I was assigned to a team at random, which happened to be a team was least interested in or skilled at.
To switch, I had to go through multiple interviews loop. By the time I prepare for them, I am already ready to switch company.