Company: IBM
Date: 2014-03-11
Overall rating: 3/5
Employment status: current
Experience level: Senior

not your father's IBM
Pros: flexible work environment, good health benefits the ability to manage your workload and work schedule.  You get to work with some of the brightest minds in the industry and you can always find someone willing to help you with anything.
Cons: Pay increases are all but non existent even for top performs.  Executive management has no long term vision.  Business is managed in 90 day increments, and while IBM talks about client first, it's all about Executive compensation and EPS