Company: IBM
Date: 2014-05-21
Overall rating: 2/5
Employment status: current
Experience level: Senior

IBM's greatest talent lies in squeezing employees
Pros: One single pro:  The work is wonderfully interesting and co-workers are, for the most part, talented.
Cons: Where to start...  The sword of Damocles is hanging over your head on a daily basis, with layoffs on what seems like a monthly basis.  Compensation is sub-par.  The entire intent of the HR group is to squeeze salaries and benefits until retention becomes an real issue, then back off for a bit, then rinse/repeat.  Development teams are about 80% staffed, but that's par for the course in the entire industry.