Company: IBM
Date: 2013-05-26
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good opportunity to grow as a consultant
Pros: Variety of work, excellent re-usable resources (and learning opportunities), get to work with some really knowledgable experts from different verticals
Cons: Depending on what contracts have been won, you might end up on the bench or on a dead-end project which makes career progression (and even billable hours targets) difficult to achieve. Experience can vary greatly depending on your people manager.