Company: Microsoft
Date: 2017-04-16
Overall rating: 3/5
Employment status: former
Experience level: Junior

Ballmer was a Headache
Pros: Great teams and people.
There were some orgs that had more politics than others. 
People are open to discussion and culture is pretty good.
Cons: If you're passionate and talented, you might very likely be over used and over worked to the point of work out (my lead drove me out).