Company: IBM
Date: 2018-01-30
Overall rating: 3/5
Employment status: current
Experience level: Senior

Amazing co-workers, great learning experience, compensation not so good.
Pros: I've had the pleasure of working with the smartest people ever in my professional career.  The experiences are fantastic - super interesting projects for wonderful clients.
Cons: While health benefits are still pretty good, pay increases and bonus pay, in particular, have suffered due to lagging financial performance.  Bonus pay has been close to non-existent many years.   This is unfortunate as most large US employers are performing very strongly and rewarding their employees with at least a 20% bonus.  Ours is closer to 2%.