Company: IBM
Date: 2009-01-01
Overall rating: 2/5
Employment status: current

OK in short-term;  But long-term your pay and career will suffer
Pros: Great work-life flexibility 
IBM strongly encourages home office and remote work locations (Green in a big way)
Stable overall company
Cons: Little growth opportunity for US employees - particularly one you reach Sr. Technical Staff
Expect 3% raises bi-yearly
Rediculous expense and travel freezes (don't expect to ever see your mgr face-to-face if you or he/she is remote)
Low morale due to small raises, little growth, and perpetual layoffs and outsourcing
Little cooperation between sales and direct marketing 
Middle management is given little empowerment due to tight-fisted budgets
Pays its technical staff hourly at rates that are 15% below market; dependent on OT to make up for this