xrichx saidThey seem to have a high churn rate. I knew a couple of people that worked for IBM in the Bay Area. They left after a couple of years. But this was right after college, around early 2000. Maybe things are different now.
In 2000 a lot of people were job hopping for quick bumps in pay. This was especially true in IT because there was such a high demand.
I haven't heard a lot of good things about IBM. Old companies like this are often victims of stale office cultures which prevent any real progress in developing efficiency in internal processing.
I found these URLs that provide feedback from employees. I don't know if this is useful to you, but it's worth a look.http://www.thejobcrowd.com/employer/ibm/best-worsthttp://www.indeed.com/cmp/IBM/reviews
In general, I think an internship with a company like IBM would be useful for someone starting out. I don't know what other offers you have or how competitive your field is but I'm sure you're taking this into account.
If the pay is competitive, and the benefits are decent I don't see a down side to trying with the company. You can always move on.