Company: IBM
Date: 2008-07-17
Overall rating: 2/5
Employment status: current

If you are US, then U-A$$ is on the block
Pros: Many different technologies used, many industry engagments, world wide opportunity to consult if you find that interesting.
Cons: Zero investment in new skills.  If you learn something it is only because you took the initiative.  IBM is constantly releasing new and revised product solutons and yet their own core employee base does not know how to utilize them making internal and external employment more difficult over time.