Company: IBM
Date: 2008-06-19
Overall rating: 4/5
Employment status: current

IBM Offers Long-Term Job Security But At What Cost?
Pros: IBM is an extremely stable company.  There is a lot of opportunity for advancement across the various towers which can help to make one's career at IBM a very long one.  I feel strongly that I could remain at IBM for the remaining 25 years of my career and retire from there, if I choose to.  Not many companies offer this level of job security.
Cons: It takes a lot of effort to make any significant impacts in a company with nearly 400,000 employees.  Advancement is based almost entirely on one's influence within one's business unit and IBM in general.  It takes a great deal of effort, experience, and ability to make an impact within a company this size.  Additionally, the salaries at IBM tend to be lower than at similar companies.  The benefits help to offset this somewhat but not completely.