I have been collecting counter-offer stories from a small network of mid-to-senior engineers over the last 90 days. Twelve of them ran a real counter-offer cycle in that window: their current employer learned they had an outside offer, presented a counter, and the engineer made a decision.
Of those twelve:
Four took the counter and stayed (good outcome — money up, role intact).
Three took the counter and left within 6 months (bad outcome — money up, but the role got worse).
Five rejected the counter and left for the outside offer (mostly good — clean exit).
This post is the comparison between the four "good counter" outcomes and the eight that didn't go well. The pattern is not the one I expected when I started collecting.
What I expected to find
Conventional wisdom says: never accept a counter-offer. Your manager will mark you as a flight risk. Your peers will find out. Your raise will be smaller than market in two years.
That advice is not wrong. But it is also not the whole story.…