Company: Microsoft
Date: 2017-11-02
Overall rating: 3/5
Employment status: current

Just OK
Pros: The benefits are good and lots of flexibility to work from anywhere
Cons: The pay needs to be better.  They're on the low side of all the larger tech companies.  The culture varies greatly between teams and the ones I've been on have been pretty negative - people yelling at each other in meetings, no respect for a work-life balance, managers constantly unavailable, frequent layoffs