Company: IBM
Date: 2018-06-21
Overall rating: 2/5
Employment status: former
Experience level: Senior

Essentially a contracting company
Pros: Even tho I was with the company for nearly 20 years before retiring, it always seemed like any day could be your last.  I can't think of much good to say. They have a 401k program like most, but did away with their pension plan which provided very little.  They have a mental health program, primarily because they need it for their stressed out employees.
Cons: You have a choice, work at least 1980 hours per year (if US based) by giving up your vacation & other time off or take your time off and work overtime to make up the difference.  Every employee is measured on that.  It used to be in the reviews before someone sued them. It's all about sales... sometimes it's revenue and sometimes its GP, but it's always something and it's always about the quarter and Wall Street.  They can never get away from utilization because it would impact their share price too much.