Company: Microsoft
Date: 2017-01-17
Overall rating: 5/5
Employment status: current

Software Engineer I
Pros: 50% 401k match. Free coffee. Sports memberships. Laid back atmosphere. I would highly recommend this company. Work life balance is not only respected, it is encouraged. My experience has been great.
Cons: I have heard that there are some teams that are not great although I've never met anyone working for said teams. Everyone I've met likes their team. You can always switch teams if this is the case. I wish they the free coffee wasn't starbucks but some fresh local roasted coffee. Minor gripe.