Company: IBM
Date: 2016-08-17
Overall rating: 3/5
Employment status: former
Experience level: Senior

Keeping it real
Pros: The pros are that you receive a lot of training and there are a lot of advancement opportunities.   I had wonderful teams and managers in my time there.  Although my experience at IBM was mostly great, it has changed tremendously in the last 5 years.  It's a very different company.
Cons: The majority of the people there are wonderful to work with and for but mid level management doesn't have a lot of control over what happens with their employees.  A lot of people work in fear of being laid off.  Employees are expected to work long, stressful hours and they do so because no one is safe from me let go. IBM'ers are very loyal and should be treated better.