Company: Microsoft
Date: 2017-05-16
Overall rating: 4/5
Employment status: current

Working on latest tech
Pros: Good learning experience, get to work with newest upcoming technologies.
Cons: a lack of meaningful work life balance.