In this day and age, there's no such thing as "long term career development". Many consultants are just clinging on, frantically grabbing paycheck (yes, American spelling) after paycheck and trying to survive the next appraisal round. Forget thinking 20 years hence, the focus is on that next "up or out" review point and trying to dodge any possible redundancies. Few people plan their careers any more, they just grab the best thing they can and hold on to it for as long as they can before then grabbing the next best thing again. Long term planning? Heck, even whole countries like Greece can't even plan the management of their economies for longer than a 24 hour horizon, so what chance us mere consultants who are usually the first to face the axe when cuts need to be made.So, in summary, follow the money dude, follow the money.