Pros
There are a lot of positives about working in IBM. IBM is global and growing, investing in high margin businesses with huge potential to grow revenue profitably. Relentless focus on cost-cutting and off-shoring jobs, while delivering savings, is demotivating for employees and represents the single-minded focus the company has on shareholders and investors, not employees. That balance needs to change or the company won't meet its revenue and profit targets because employees will start walking or running out the door.
Cons
Inability to reduce cost structures in EMEA due to European labor laws Lack of real recognition and compensation for top performers Relentless focus on cost cutting and too much focus on shareholders and investors, not employees