Company: Microsoft
Date: 2014-01-02
Overall rating: 3/5
Employment status: former
Experience level: Senior

It was the best of times, it was the worst of times.
Pros: Intellegent peers, challenging work, lots of opportunities
Cons: Horrible managers, myth of "work-life balance", lack of support for family crisis issues.