Company: Microsoft
Date: 2018-07-27
Overall rating: 5/5
Employment status: current

Software Engineer
Pros: Work life balance
Good pay
Stable company
Cons: Stack ranking
Review process
Lower pay than other top tier tech companies.