Company: IBM
Date: 2014-05-17
Overall rating: 3/5
Employment status: former
Experience level: Senior

Looks good on resume, but don't plan to spend your entire career there.
Pros: Lots of different projects to work on in numerous fields.  Lots of talented people. Many opportunities to telecommute. Typically get to work on different projects if you stay there for quite a few years.  Decent benefits.
Cons: Generally don't seem to appreciate the employees any more. They kill (or move overseas) entire projects and often don't give employees a chance at other jobs within company, no matter how talented and hard-working they have been proven to be. Strategy is all about earnings per share, not about how to improve products and their service to customers to increase revenut.  The value to customers has decreased significantly over the years. Decent pay increases rare except for the select few.  Rating system seems to be based largely on office politics.  Can be difficult (or impossible) to move between divisions, even when you have the skills and the jobs are available (to those already in that division). Benefits, although decent, have steadily eroded over time.  Little or no education any more.