Company: Microsoft
Date: 2017-10-08
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Software Engineer
Pros: Work-life balance is one of a kind with all the benefits you are getting.
Cons: Stock is not an important piece in compensation, in house software, old practises