Company: IBM
Date: 2011-09-12
Overall rating: 3/5
Employment status: former

Good
Pros: Good place to get basic skills if you are still starting out and it looks really good on a resume. Most of the people you will work with are pretty sharp. You will get a lot of good traning.
Cons: Project work can vary and the level and quality of leadership is really hard to predict. You could chart a great path at IBM and then suddenly have a profitable unit shut down leaving you in a mushroom farm with no way out.