Company: IBM
Date: 2015-05-18
Overall rating: 3/5
Employment status: current
Experience level: Senior

Has been better
Pros: Regular pay, deposits clear the bank.
Cons: Continuously shrinking benefits and raises that range from miniscule to zero.