Company: Microsoft
Date: 2015-01-17
Overall rating: 3/5
Employment status: current

Going in a great direction under Satya
Pros: Good pay and benefits, not a ton of hours. You can work an entire career at a single company, which is nice for some.
Cons: Work-life balance can vary depending on team, some teams have a lot of politics. The culture shift that Satya is driving is catching on but it will take a while to permeate everywhere.