Company: Microsoft
Date: 2016-03-09
Overall rating: 4/5
Employment status: current

Good enough
Pros: - challenging work
- compensation
- work life balance
Cons: - red tape
- career advancement