Company: IBM
Date: 2010-02-23
Overall rating: 3/5
Employment status: current

A good place to intern--offers flexibility, looks good on the resume. But don't expect to get a job offer
Pros: Huge brand recognition, lots of credibility, highly qualified management. IBM does so many things, there's lots of room to learn if you take the initiative
Cons: Telecommuting has killed the company culture--you never get to meet your teammates and in many cases even your manager. The company is the ultimate corporate hierarchy in terms of structure, and rewards are more seniority-based than results based