Company: Microsoft
Date: 2017-03-09
Overall rating: 5/5
Employment status: current
Experience level: Senior

Awesome company
Pros: Generous benefits and unlimited opportunities to learn and grow. In many teams the hours of work can be flexible which make the life of employees with kids a lot easier.
Cons: I don't have much to say about cons. It is a great company to work for. Microsoft expect innovation from its employees.