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

Great history and legacy, lots of innovation
Pros: Excellent pool of experienced and innovative colleagues to learn from and grow with.
Excellent flexibility for work/like balance.
Opportunities to move within the company and gain different expertise
Cons: Little to no opportunity for upward mobility especially in hardware areas.
Below average salary and bonuses.
Constantly cutting down on benefits.
As with everyone in the industry focusing quite a bit on off-shoring.