Company: Microsoft
Date: 2015-08-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

Highly Competitive Workplace
Pros: Great benefits, good salary. Work with smart people
Cons: Company talks the talk of work life balance and teamwork and collaboration.  Doesn't often work like that there in practice. And because they're very competitive, some of those smart people you work with are looking for ways to enhance their reputation at their coworkers' expense.