Company: Microsoft
Date: 2016-06-14
Overall rating: 1/5
Employment status: current

Meh
Pros: Pay is good. Most people are nice people.
Cons: Everything is your fault. If they can find a way to blame you, and believe me, they will, it is on you. It can be a project, a client, anything, but more important than anything else, your career. Yes, despite the fact that management overwhelmingly controls what you work on and the skills you develop, they still blame you for career failings. Sure, you will be thanked constantly for your contributions and asked to continue chasing the carrot, but the carrot is a lie.

Constant in your face lying. You will be asked to sit down for a whole day and listen about how management cares about your development. Just don't be dumb enough to believe it and approach them with their own words. Nothing good can come of being an authentic honest employee.