Company: Microsoft
Date: 2011-09-08
Overall rating: 1/5
Employment status: current

Management culture at MS makes for caustic work environments
Pros: Some genuinely interesting technology, and most ICs I work with want to make the best product they can.  Great benefits package, pay is average.
Cons: Management (in general) can make for some truly caustic work environments, sucking all the joy and morale out of groups.  I've have seen some talented people in management who strive to improve their groups, but they are the exception, not the rule.  Yeah, this sounds cliche, but areas of MS can make Dilbert look prophetic.