Company: Microsoft
Date: 2013-08-11
Overall rating: 4/5
Employment status: current

SDE
Pros: Good benefits package, a good number of really smart colleagues.
Cons: Office politics, annual review model hurts team work, lots of bad managers.