Company: Microsoft
Date: 2016-04-19
Overall rating: 3/5
Employment status: current

great pay but you really have to earn it
Pros: Great benefits and you work with some smart people
Cons: Employee are worked hard poor work life balance