The problem, as I see it, with waiting and looking, as Dan E suggested, is that you will position yourself in a no man's land - if you knew the role was not right why didn't you leave? If the role is right enough to stay, why are you looking to leave? Etc. You could stay 6 months and explain it away as a contract or interim position while you were looking for your next big gig perhaps.But there is an underlying issue here - you declined the consultancy as they didnt offer you the grade you want, so you took what you thought you wanted (the IB) and realise this was potentially a mistake. I'm concerned that you are simply disaffected and will be unhappy with whatever choice you make. The only reason anyone goes into IB is money. The work is repetitive, stressful at times, and very linear. Some parts can look very sexy, say M&A, but the reality is it's those areas that will break your back and burn you out. You took the IB for the money and the higher grade (read title, as reality is seniority comes only with deep expertise as an SME or revenue generation in a bank) and the money. Let's ditch the pseudo talk about challenge. What you want is the title and the money in consulting and the company that offered you won't give you either because they dont value that way - yet. You could go back and say you would like some reassurances about promotional track, or try to get the grade/pay you want in another MC, but you might be chasing rainbows to be honest.Think hard about what you actually DO want most - if it's money, stay with the IB and accept the compromises. NO ONE goes to IB because it's interesting, and only raw grads delude themselves they have an interest in finance. It's all about the money. If you want varied work, interesting travel, accept that you are not at the grade you want in consulting yet and try to get that offer back on the table. If you won't take the offer you have, I strongly recommend staying put: you probably have buyer's remorse and will settle down into IB in a little while. and if not you'll be making the money to blot it all out with drink each weekend, like any self respecting banker.