I’m currently working as a developer at Company A. For reasons I won’t delve into here, I’m looking to leave my current position and find a new place to work. I started sending out resumes a couple of months ago, and have been actively interviewing for the past several weeks.
I’ve been through multiple interviews with Company B for a developer position, and I think we’re a pretty great fit for each other. I don’t have a solid offer yet, but I’ve been assured by the recruiter that an offer is coming (possibly once the holidays are over). We’ve discussed my salary range and they’re on board with that.
At the same time, I’m going through the interview process with Company C. This company also seems like a good fit, and has a couple of advantages over Company B. However, due to the Christmas/New Year holidays, I won’t be able to schedule the next interview with them until a week or two into January.
Assuming that Company B comes through with an offer like we discussed in the next few days, how can I best handle the interview process at Company C? I’d prefer to wait to give B an answer until I know more from Company C, and find out, after our next interview, if a second offer might be forthcoming. However, I definitely don’t want things to fall through with B while I’m waiting on C to get back from the holidays.
How long can I reasonably expect Company B to wait to get an answer from me? And how can I best handle this so that I don’t inadvertently burn any bridges?