How Long to Stay at a Job (the Real Cost)
The 2.2-point pay premium for job switchers has collapsed to 0.1 — but staying too long quietly caps your salary at hire-rate levels. Here's the real math on when to leave.
Two years ago, switching jobs earned you a 2.2-point raise premium over staying put. Today that premium is one-tenth of one percent. The job-hopping playbook that powered a million LinkedIn posts has quietly stopped working — but staying isn't free either. Here's what the data says about how long to stay at a job, and why three years is the number we keep landing on. The financial case for switching has weakened; the costs of both staying and switching haven't gone anywhere.
Data as of December 2025. ADP Pay Insights tracks roughly 25 million U.S. workers on ADP's payroll platform — a large sample, but skewed toward mid-market employers and not fully representative of the U.S. labor market.
Key Takeaways:
- The wage premium for switchers has collapsed to 0.1 percentage points in annual wage growth. - Staying too long can mean missed promotions and pay stuck at hire-rate levels. - External hires earn 18% more in starting salary than internal promotes for the same role but are 61% more likely to be terminated, per Wharton research. - Three years is Canopy's read on the sweet spot — long enough to build leverage with your current employer, short enough to stay marketable.
The Vanishing Pay Premium for Switchers
For years, the playbook was simple: switch every two years and your pay jumps. At the 2023 peak, switchers saw 7.7% wage growth versus 5.5% for stayers — a 2.2-point gap, per ADP Pay Insights. That number fueled the entire "always be hopping" thread on LinkedIn.
December 2025 tells a different story. The gap has narrowed to 0.1 points — switchers at 4.1%, stayers at 4.0%. Two forces are doing the work:
- A cooling labor market: the quit rate fell from 3.0% in 2022 to 2.0% in late 2025, per BLS JOLTS data. - Employers are less willing to bid up external hires when turnover and onboarding costs eat into the gain.
One caveat: ADP's numbers reflect its own payroll customers. The trend is real, but treat the precise percentages as directional, not economy-wide.
The Hidden Cost of Staying: 75% Quit Before Getting Promoted
A shrinking switcher premium doesn't mean staying is free. Two numbers from internal-mobility research stand out:
- Roughly 75% of employees leave their jobs before ever receiving a promotion (figure widely cited in workforce mobility research; original methodology is thin, so treat it as directional). - The average wait for an internal promotion is 30.4 months — roughly two and a half years.
Loyalty doesn't guarantee advancement. Stay too long and two costs compound: pay drift (the average raise in 2024 was 3.6%, per BambooHR, barely above inflation) and the internal-vs-external gap. Internal promotes are paid 18% less than external hires brought in for the same role, Wharton research found — even when the internal candidate is more qualified.
Reconciling the Two Numbers: Wage Growth vs. Starting Salary
If switchers earn only 0.1 points more in annual wage growth, how can external hires earn 18% more? They measure different things.
ADP's 4.1% vs 4.0% gap is annual wage growth — the year-over-year raise an existing worker receives. The Wharton 18% figure is the starting-salary premium an external hire gets versus what an internal promote receives for the same job. One is a recurring increase; the other is a one-time bump at hire.
Both can be true at once. You can take an 18% jump by switching today, then watch your raises slow to roughly the pace of people who stayed. The switcher's edge now comes from the moment of the move, not from compounding raises afterward.
Higher Pay, Higher Termination Risk
External hires also carry more risk. Wharton found they're 61% more likely to be terminated than internal promotes filling the same role. They start without institutional context, build relationships from zero, and often get hired against expectations they can't fully shape.
The real choice isn't "switch and win" versus "stay and lose." It's a tradeoff: a one-time pay bump plus higher termination odds, or slower growth on a clearer path to a promotion that 75% of workers never reach.
Canopy's Take: The Three-Year Rule
The data above doesn't directly say "stay three years." That's our synthesis — call it the Canopy three-year rule. The reasoning:
- Three years roughly matches the 30.4-month average internal promotion timeline, so you actually give that path a chance. - It's long enough to ship work that managers and future employers can point to specifically. - It's short enough that you don't get priced into a single employer's compensation band, which tends to drift below market for long-tenured workers.
The rule isn't universal. Industry tenure varies enormously: mining and oil workers stay a median 5.7 years; leisure and hospitality workers stay 2.1 years, per the BLS Employee Tenure Summary, 2024. Calibrate to your industry before setting a personal clock.
Get the free Career Transition Playbook
A 30-60-90 day plan plus salary-negotiation scripts you can use this week. Delivered instantly.
Free download. We email The Canopy Brief weekly. Unsubscribe anytime.
Sources
- (ADP) — December 2025 wage growth, switchers vs. stayers. - BLS Job Openings and Labor Turnover Survey (JOLTS) — quit rate. - BLS Employee Tenure Summary, 2024 — median tenure by industry. - (Knowledge at Wharton) — Matthew Bidwell's research on external hire pay and termination. - (BambooHR) — 2024 average raise data. - (https://blog.theinterviewguys.com/) — internal promotion statistics.
FAQ
How does job tenure vary by industry, and should I adjust accordingly?
A lot. Mining and oil workers stay a median 5.7 years; leisure and hospitality workers stay 2.1 years, per the BLS Employee Tenure Summary, 2024. In a high-tenure field, the three-year rule is too aggressive. In a low-tenure field, two years may already mark you as long-tenured.
Is the switcher premium really gone, or just paused?
Directionally gone, at least for now. The 0.1-point gap reflects a cooling labor market, not a permanent rule. If quit rates climb back toward 2022 levels, the premium can return — but betting on that timing is speculative.
What should I do if I've been at my job more than three years?
Run the math before you move. Compare your current salary against the median for your role on Levels.fyi or BLS OEWS data. If you're more than 10% below market, start interviewing. If you're at or above market and on track for a promotion within 12 months, staying may pay better than switching.
The two-year hop has lost most of its financial edge. Before your next move, pull up your last performance review and ask your manager — directly — what a promotion would require and on what timeline. If the answer is vague or the timeline stretches past 18 months, that's your signal to start looking. If it's specific and near-term, your raise is on the table without the termination risk that comes with switching.
One action this week: pull up Levels dot fyi, or Payscale if you're outside tech, and benchmark your current role against three peers at companies you'd actually consider. If the gap is under 10%, your employer is paying close to market — the case for moving is weak. Over 15%, and you have a real conversation to have, either with your current manager or with a recruiter. This is informational, not career advice.
What if I'm in a dead-end job with no promotion path? When does it make sense to leave sooner?
Leave when two specific signals show up together: no one above you in your function has been promoted in the past 18 months, and your manager can't name the next role you'd grow into when you ask directly. If both are true, the three-year rule is academic — you're not getting promoted regardless of how long you stay. Start interviewing within 30 days.
How do I negotiate a raise after three years without quitting?
Bring three things. A one-page list of quantified wins (revenue moved, costs cut, projects shipped, with dollar figures where possible). A market benchmark for your role, level, and metro from Levels.fyi or Payscale — print it. And a specific number: "I'd like to move to $X" beats "I think I deserve more." Schedule the meeting; don't ambush your manager in a routine one-on-one.
How do I know if I'm ready to switch after the three-year mark?
Three checks. You can list five concrete wins from your current role on a single page. Your benchmark on Levels.fyi or Payscale shows at least a 15% gap to your current pay. And you've had two informational conversations in the past month with people doing the role you'd switch into. If any one is missing, fix it before you start applying.
One action this week: open Levels.fyi (or Payscale if you're outside tech) and benchmark your current role against three peers at companies you'd consider working for. If the gap is over 15%, you have a real conversation to have — either with your current manager, armed with the benchmark, or with a recruiter at one of those peer companies.
The Canopy Brief
One financial insight. One career move. One tool worth knowing. Every Monday. 5 minutes. No fluff.
Free. No spam. Unsubscribe anytime.
Canopy Picks
Products we've vetted and recommend. We may earn a commission at no extra cost to you.
-
The Psychology of Money
Morgan Housel's timeless guide to how people actually think about money. -
The Simple Path to Wealth
JL Collins' road map to financial independence through index investing. -
You Need a Budget
The system behind YNAB — give every dollar a job. -
Credit Karma
Free credit score monitoring and personalized recommendations. -
Kapitalwise
Get matched with a vetted financial advisor in minutes.
Found an error? At Canopy Press, accuracy comes first. If you spot a claim that needs checking, let us know at [email protected] — we'll verify and correct it immediately.
Recommended reading: Freelance
Found an error? At Canopy Press, accuracy comes first. If you spot a claim that needs checking, let us know at [email protected] — we'll verify and correct it immediately.
Sources
- BLS — Median tenure with current employer was 3.9 years in January 2024
- BLS — Median tenure 3.5 years in private sector (2025 Economics Daily)
- BLS Job Openings and Labor Turnover Survey (JOLTS)
- Randstad — Gen Z's average job stint is 1.1 years (2025 Workplace Blueprint)
- Fortune — Gen Z job-hopping salary hikes are over (March 2025)
- ADP Pay Insights
- ADP Research — Pay trends to watch in 2026
- Wharton — Why External Hires Get Paid More and Perform Worse than Internal Staff
- SHRM — Turnover Cost Calculation Spreadsheet & guidance
- The Interview Guys — State of Career Longevity in 2025
Explore by topic
