TL;DR:
McKinsey expedited my interviews for an experienced hire role because I have another offer and they're my first choice. I made it past the final round interview and my recruiter even called to share details of what would be in a possible offer to make sure it stacked up with my other offer, but at the last minute, they decided to finish interviewing other active candidates, but said "Hopefully things will work out." So I wasn't rejected, nor accepted, just this ambiguous limbo. It's now three weeks later. What's happening behind the scenes in cases like this? What are my chances?
Longer version:
I completed five rounds of interviews after expediting their process because I have an offer (contract at a F100 bank). Recruiter called before my final round and shared what'd be in their offer if I passed the final round, and my interviewer told me she thought it was a very successful interview. I expected to receive their offer.
One day later, my recruiter emailed that they “couldn't move forward at this point” because they were actively interviewing other candidates, acknowledged knowing that I have another offer, and said "We understand this is not the news you were hoping for, but hopefully things will work out." I responded with empathy, gratitude, respect, and that I'm hopeful to hear their answer soon... and as of today, that email was three weeks ago. Last Wednesday, I reached out to the recruiter via email to reconfirm my interest and ask if they had an updated timeline so I could decide whether or not to push forward. My recruiter responded that Friday, thanked for my continued interest, and they "have a very strong pipeline of candidates in the process...hoping to make a final decision by mid next week." It's now Friday of "next week."
What I imagine is happening is that I did well enough to not be rejected; well enough that there's a reasonable chance they extend an offer if they speak to other candidates and I'm still the best one (or they extend an offer to someone else but they turn it down), but not well enough for them to make an immediate hire decision, as I was expediting their process. If I didn't have a shot or meet the bar, I'd think they'd reject me or recommend that I take the other offer, because they mention knowing that I have another offer in the email.
I know there are a million ways to interpret these sorts of things – and I'm not trying to dwell on it, but is this likely a safe guess of what's happening? What are my chances?
In the meantime, I'm moving forward with offer #2 (I'm not turning down a Fortune 100 contract for a full-time hypothetical), though I may reconsider if McK extends an offer, whether in a day/week/two months. I just hope to hear soon so I go into my new contract ready to learn and engage - with a less ambiguous mindset of my intentions.