Company: Microsoft
Date: 2011-05-13
Overall rating: 1/5
Employment status: current

Great place to learn how NOT to do things...
Pros: * Paychecks are never late/checks never bounce
* Good health insurance, but not after 2012...
Cons: * Outdated process learned from Windows & Office; struggles to work on the Web (Waterfall)
* Slow and rigid release cycles
* Outdated internal tools & processes, doesn't keep up with the world outside of MSFT and has fallen behind
* Very political, lots of internal competition
* Bonuses & Promotions incentivize only shipping on time, not quality and not our customers
* Managers act more like accountants than engineers; they only know how to cut costs but lack in innovation and vision
* Most of all, people aren't passionate about what they're doing or the product they're working on.  Just a paycheck for most.