Company: IBM
Date: 2018-03-18
Overall rating: 1/5
Employment status: former
Experience level: Senior

Stay Away
Pros: Work Life balance was usually good, depending on Manager.  Pay is decent. Some good people still remaining that are on the clock whether they know it or not.
Cons: Company is in a never ending state of "transformation" which means you're number could be up at any moment. Rolling layoffs every 6 months. No respect or trust for employees, micro management to the hilt. Things are very bad here, and getting worse.