Company: Microsoft
Date: 2015-10-19
Overall rating: 4/5
Employment status: current

You take the Good with the Bad
Pros: Great perks, own office, free soda, great benefits, lots of morale events, etc...
Pay is good
Get to work interesting problems at massive scale
Cons: Lots of internal competition for the best projects
Managers are hit or miss
Poor work/life balance