Company: IBM
Date: 2008-06-23
Overall rating: 4/5
Employment status: current

IBM Rocks!
Pros: You can have many careers while still working for the same company. I am always learning new things and am encouraged to pursuits my interests. IBM is very cutting edge with lots of new tools to use (and develop), but it isn't reckless. The company has a lot of integrity and works hard to maintain its well-earned reputation.
Cons: Promotions to the top technical levels are very political. They don't seem to always go to the best employees, but rather to the ones who "play the game".