Company: IBM
Date: 2013-09-10
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

The cogs turn, but very slowly.
Pros: IBM is big enough to weather the storms in the economy and also a good place to work.  There are many enthusiastic employees who thrive on challenges and there is a good sense of team within the organisation.
There appears to be a wealth of job opportunities within IBM, but it is often difficult to move across teams if your skills are in demand.
Cons: Policy, policy, policy and too many of them which handcuffs the lower management into being messengers rather than managers.
During my time at IBM I saw different CEOs brought in to do specific tasks, such as close the final salary pension, reduce employee benefits, cut the majority of travel expenses, and seek a share price high over everything else.  Some of this is good for the company, and mostly to the detriment of the employee.