First of all; I don't think there is something as career suicide. If you are good, you can take control of your career at any point.I don't know Dunnhumby, but from my point of view the choice for IBM would be slightly better (IBM tends to have a slightly better reputation/image over CapGemini).Perhaps you won't land a job at McK, Bain, BCG or BAH at this point in your career, but that doesn't mean it will never happen. Perhaps OC&C, AtK, PA or others are worth trying in 2 years.Cheers,Bart