Company: Microsoft
Date: 2018-08-30
Overall rating: 4/5
Employment status: current

Progressive place to work; great opportunities for technical development.
Pros: Endless opportunities for advancing technical training and knowledge. Work with some of the most intelligent minds in the industry and with the newest technologies.  Self development and growth is part of the culture.
Cons: Although they try to allow for work-life balance, this industry and company by nature is 24x7 and achieving a happy medium between work and life a difficult.