7

Team matches and accepting/reneging offer

Profile picture
Staff Software Engineer at Taro Community7 months ago

So, in the past, whenever a job switch happened, it was comparatively easier to align all the interviews and get the offer timing synced up to some extent. But with team matches now, especially with the big companies, how do you manage the timeline for offers, and also, how long should one wait on any of the offers, given there is no assurance of a team match?

I am wondering if there is a strategy that can be applied in this scenario. Let's say one accepts an offer at company A, and there is a lengthy team match process with company B. At what time is it okay to let go of company A? To make things clear, this means you have already started at company A and less than a month to a year into working there, you leave it for company B.

This is assuming that the candidate is joining in a senior role and both companies A & B are big Tech firms.

387
2

Discussion

(2 comments)
  • 8
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    7 months ago

    There's only so much you can do to align offers, especially in this brutal market. I have seen exploding offers left and right, and team match is a nightmare because there's simply too many talented engineers and not enough headcount. My little brother got stuck in Google team match for literally an entire year and just gave up.

    Overall, just try to stack your onsites concurrently, ask for wiggle room to extend exploding offers, and hope for the best ๐Ÿ™

    Also, if one accepts an offer at company A, and there is a team match with company B, at what time is it okay to let go of company A (accepted offer, joined the company but less than a month, joined a company less than a year).

    When it comes to instantly bailing out of a job, I think 1 month or less of tenure there is okay, max 1.5 months. Your tolerance will go up depending on the delta between company B and company A. If company B offers you double for example, then it's probably worth jumping ship no matter what.

    Here are some other things to keep in mind there there:

    • If your stint at company A was very short (<1.5 months), just leave it off your resume/LinkedIn and pretend you never did it. It will look really bad if you keep it on.
    • You will almost certainly be blacklisted from company A forever. So keep that in mind, especially if it's a top company.

    Anyways, once you figure out whatever your next role is on a more permanent basis, check out our onboarding course: [Course] The Complete Onboarding Guide For Software Engineers: Succeeding When You're New

  • 7
    Profile picture
    Tech Lead/Manager at Meta, Pinterest, Kosei
    7 months ago

    if one accepts an offer at company A, and there is a team match with company B, at what time is it okay to let go of company A (accepted offer, joined the company but less than a month, joined a company less than a year)

    It's fine to leave the company relatively quickly. Not ideal, but better to leave within a few weeks/months when you haven't taken on too much responsibility.

    Also, if you're talking about a large company, I would not be too concerned. Here's the reality: you're not that critical to the company, and no one cares about you that much. So you should do what's best for you.

    In fact, when I was at Facebook, this happened to someone I joined with in my bootcamp class. He also joined as an Android engineer, but after 6 weeks, he finally got his offer from Google since the team-matching happened. He left Facebook immediately and joined Google within a week. AFAICT, he ended up just fine.

    See also Receiving an offer after accepting another offer. and Accept offer while in team match?