Company: Microsoft
Date: 2015-09-01
Overall rating: 4/5
Employment status: current

Offers more benefits than any other tech companies
Pros: Good work life balance, good relocation package
Cons: It might be difficult to level up at some product departments.