Company: Microsoft
Date: 2016-11-21
Overall rating: 4/5
Employment status: current

great company
Pros: sharp and intelligent coworkers. great work & life balance if you don't want fast growth
Cons: to be compensated well you need to put in lot of hours and often the work is work internal engineering work