Company: Microsoft
Date: 2019-08-16
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Software Engineer 2
Pros: Work life balance
Smart colleagues
Good processes
Complex engineering problems at scale
Growth opportunities
Cons: Slow Speed of execution
Remote collaboration that leads to night calls