Company: Microsoft
Date: 2017-10-23
Overall rating: 3/5
Employment status: former

Software Engineer
Pros: There are lots of senior people in the company to learn from.  Good benefits overall.
Cons: Compensation is not as competitive as other companies.