Company: IBM
Date: 2016-01-16
Overall rating: 3/5
Employment status: current

Not your father's IBM
Pros: Reinvent yourself constantly.  There is always opportunity to get into a new role / project / technology. There is a wide range of on line education and certifications.  If you are in a sales role and overachieve, you are taken care of.  Many opportunities exist and most internal operations interact with a global team.
Cons: Shareholder profit first, free cash for acquisitions second.  Taking care of their employees is far, far, down the list. Salary increases even to cost of living adjustments is hard to come by. Promotions are near non-existent.  We pay subcontractors and IBMers who leave and return far more then those loyal to the company. Short sighted decisions that are often overly-corrected the next year.  Everyone is and acts in their business silo and not integrated as one.