Company: Microsoft
Date: 2015-07-04
Overall rating: 3/5
Employment status: current

Software developer
Pros: Lots of incentives, interesting work, and satisfaction in projects.
Cons: Life and working balance is too much to the work side, employees cannot go 24 hours without sleeping.