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

Poor leadership vision and bad internal climate, good opportunities to grow technical skills
Pros: Outside North America, there is some job stability
A lot of opportunity to get technical experience and trainning, it's all there for you
Probably the best workplace to improve professional skills and move somewhere else - it's like a big school that pays you as long as you put up with it
Cons: Job-life balance promises are sort of a lie
Promotes brown-nosed yes-sayer who put up with anything, never the most competent
Bureaucracy everywhere
Pays below average