Company: IBM
Date: 2011-04-30
Overall rating: 4/5
Employment status: current

Better than most places to work in, could be better
Pros: Benefits, mostly competent colleagues, management has the right mindset for improvements
Cons: Many legacy products, tendency to resist change, IBM tools are forced down your throat when better alternatives are available, brains are mostly now in other younger companies