Company: IBM
Date: 2017-05-17
Overall rating: 4/5
Employment status: current
Experience level: Senior

Constant cost cutting, but good people and benefits
Pros: The people I have worked with are amazing, really smart and they care about you.   Pay is competitive, diversity is valued, professional attitudes and behaviors, and the benefits are good.
Cons: Top management is ruthless with layoffs and co-location mandates.  Everyone feels they can lose their job at any point, and we lose a lot of the best talent.