Company: Microsoft
Date: 2016-09-22
Overall rating: 4/5
Employment status: former

Senior Software Engineer
Pros: Good work life balance; friendly smart colleagues.
Cons: Pay is not so great compared to the industry.