Company: IBM
Date: 2021-01-10
Overall rating: 3/5
Employment status: current
Experience level: Junior

Steady paycheck but still stuck in 1985
Pros: The base pay can be very good (shoot for the moon on the way in and they will match - learned this the hard way) and the work is pretty easy.
Cons: No bonuses or comp upside aside from base salary, 401k matching policy is a joke that was put into place to save IBM money vs. showing they care about employees, still lots of legacy IBMers around which results in tons of internal infighting and not doing the right thing for the customer, and there is little human empathy. People just expect to answer your phone whenever they call - you just have to ignore them or say no. There is no point in letting it suck your soul if they aren't going to reward you for performance.