Company: Microsoft
Date: 2016-02-28
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Good company, but not stable for employees
Pros: Great benefits, solid financially, interesting technology. Almost no work-life balance.
Cons: Culture if "me first" promoted through bad focal review process. Quick to layoff people.