Company: Microsoft
Date: 2018-05-14
Overall rating: 5/5
Employment status: current
Experience level: Junior

The best work environment and work-life balance one can ask for
Pros: Flexible work hours, Super cool  colleagues and managers who empathize, good benefits to keep all the employees happy overall.
Cons: On a higher level the total compensation of a few competitive companies is a bit more.