Company: IBM
Date: 2014-03-26
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Good company however only cares about bottom line. No interest in employee career progression.
Pros: Great company to work for, however experience can be drastically different depending on the management. 
Big brands are usually good to have on resume, helps later in life.
If you are keeping in contact with people around you, opportunity to grow internally is pretty good.
Cons: Ever since the new CEO (Ginni) joined the company has gone downhill. 
Employee benefits are close to nill now, there used to be a lot more. Cost cutting has ruined the culture.
IBM is known globally for cheap labour, they don't like to pay any more than the minimum rate.
Difficult to survive if you are not part of the bureaucratic system
Lots of politics and internal jobs are given based on internal links/boys club
If you are not keeping up with the politics redundancies can come knocking at your door any minute.