Company: IBM
Date: 2010-02-26
Overall rating: 4/5
Employment status: current

Consulting at IBM
Pros: It is, for all intensive purposes, THE name in business.  It has a solid reputation, and produces business leaders.  It is very innovative, and employs the smartest of people I've ever seen.  The pay is competitive, and the benefits are excellent.  There is plenty of competition, and you learn to produce at a high level.
Cons: The company is huge.  Around 400,000 employees in total.  It is very difficult to navigate at IBM.  You feel like a cog in the system.  You get the sense that IBM doesn't really care about you as an individual.  You are valued as long as you produce, and will easily be let go.  You are shifted around with new managers and new divisions with the many "Re Orgs" that IBM implements.