Company: Microsoft
Date: 2018-11-11
Overall rating: 5/5
Employment status: current

Software Engineer
Pros: Opportunities to grow vertically and horizontally
Lots of various projects for any taste
Work life balance
Cons: Inevitable cons of any big corporation