Company: IBM
Date: 2011-07-27
Overall rating: 4/5
Employment status: former

Great Place to Start Career, spend few years and move on
Pros: Great place to start a career right out of college.  Diverse projects provide an opportunity to observe how business is done in different industries.  You also get to travel and see the country (and possibly the world).  People who work here are great, they're some of the smartest people I've worked with.
Cons: Travel schedule can be exhausting. You are a profit center, so focus on maintaining billable status is paramount, and management assures you don't forget it!

The biggest negative I see about IBM now is, that the management is moving large amount of work off-shore to lower cost locales, this is great when the objective is to reduce cost, but quality is compromised. In my opinion, IBM will do well for the near future, but once the quality issue catch up.. watch out.