Guide · Career
When Should You Switch Jobs? A Decision Checklist
Switching too early stalls your learning. Staying too long stalls your pay and growth. Here are the signals that matter, a simple scorecard, and the questions to ask before you resign.
For
Working professionals with 1 to 8 years of experience who wonder whether it's time to move on.
Level
On this page
Key takeaways
- Decide with a scorecard, not a mood. A bad week is not a reason to quit. Three bad quarters might be.
- The best reasons to switch are stalled learning, no path to growth, a manager you can't work with, or pay far below the market.
- Check the market before deciding. Interview for practice, with no obligation to leave.
- Never resign before you have a written offer and have read its terms.
- Staying can be the right answer. Ask for change first, then decide.
Everyone gets the itch. A friend gets a big hike, a recruiter messages you, a meeting goes badly, and you open the job portals at midnight.
The question isn't "Do I feel like leaving?" You will, regularly. The better question is: will I be better off in a year if I leave than if I stay?
Here's a way to answer that calmly.
The honest reasons to leave
#1. You've stopped learning
#The first year or two in a role usually involves steep learning. If you now do the same tasks with the same tools and could do them half asleep, and nobody offers you anything harder, your skills are plateauing. That hurts you in a few years even if the pay is fine today.
A test: list what you learnt in the last six months. If the list is short or empty, take it seriously.
2. There's no path forward
#Is there a next role you want, and can you realistically reach it here? Ask yourself:
- Do people in the level above you get there through merit, or only through exits and politics?
- Has anyone been promoted in your team in the last two years?
- Does your manager support your growth, or avoid the topic?
3. Your pay is far below the market
#Small gaps aren't a reason. A gap of 25% or more for the same skills and experience usually is. Find your market range with job listings, peers in similar roles and recruiters. Then read how to negotiate your salary in India, because the first step might be asking for a correction where you are.
4. Your manager or the culture is harming you
#One difficult week is normal. Months of being undermined, burnt out or treated unfairly isn't. Document what's happening, and try to raise it first. If nothing changes, leaving is reasonable. Your health matters more than a notice period.
5. The company or product is in trouble
#Delayed salaries, repeated layoffs, no funding and a leadership exodus are warnings. Start looking early. Don't wait for the layoff mail.
Reasons that aren't enough on their own
#- A friend got a 60% hike. You don't know their role, risk or what they gave up.
- One bad project or a bad review. Look at the pattern, not the incident.
- Boredom for a month. Ask for new work first.
- Only the salary number. Compare the full package. See CTC vs in-hand salary.
- A recruiter's urgency. "The offer closes tomorrow" is a sales technique.
The "how long should I stay?" question
#There's no perfect number. As a rough guide:
- Under 1 year: switching often looks like job hopping, but there are valid reasons (layoffs, a toxic team, a misrepresented role).
- 2 to 3 years: a common point where learning, promotion and pay should all be reviewed.
- Over 5 years in the same role: not wrong, but check that your skills and pay haven't drifted from the market.
What matters more than tenure is what you can say you achieved in each job.
A simple scorecard
#Rate each item from 1 (poor) to 5 (great) for your current job, then for the offer or option you're considering.
Factor | Current | Option |
|---|---|---|
Learning and skill growth | ||
Manager quality | ||
Pay and total package | ||
Growth path and role | ||
Work-life balance | ||
Company stability | ||
Team and culture | ||
Commute or remote setup |
If the new option isn't clearly higher on the factors you care about most, don't move for a small pay bump. If your current job scores low on three or more, it's time for a serious look.
Decide beforehand which two or three factors matter most to you. A recruiter will always pitch salary. You decide what to weigh.
Before you resign: a checklist
#- Try to fix it where you are. Ask your manager for a clear conversation: new responsibilities, a promotion timeline, a pay review. Their answer is valuable information.
- Test the market. Update your resume (guide) and take a few interviews. You'll learn your market worth and may find you're ready, or not.
- Check your finances. Hold at least three to six months of expenses in an emergency fund in case you have a gap or probation problem.
- Research the new company. Talk to current and former employees. Look at turnover, reviews and funding news.
- Get the offer in writing. Read the role, location, salary structure, probation, notice period and variable pay terms.
- Check your own obligations: notice period, bond, bonus clawback, ESOPs and unvested benefits. See notice period guide.
- Don't resign until the offer is final and background checks are complete, if possible.
Switching and your finances
#A job switch affects more than your monthly pay:
- Health insurance continuity. Consider your own policy.
- EPF transfer through UAN, not withdrawal. See EPF vs PPF vs NPS.
- Tax: the year of a switch can lead to extra or lower tax if two employers' salaries aren't combined. Declare your previous income to the new employer.
- Joining bonus and variable pay clawbacks.
What if you're not ready to leave?
#You can get many of the benefits of switching without leaving:
- Ask for a stretch project or a different team.
- Request a role review with specific criteria for promotion.
- Build a skill the market wants, using work time where possible.
- Raise your visibility through demos, documentation and mentoring.
Treat this as a time-boxed experiment, say six months. If nothing changes, you'll leave with a clearer reason.
Frequently asked questions
#Is job hopping bad?
#Two or three short stints with clear reasons are rarely a problem. A long record of leaving in under a year can worry employers. Be ready to explain each move honestly.
Should I switch for a 30% hike?
#Only if the role, learning and stability are at least as good. A big hike at a shaky company or a worse role can cost you more later.
Should I take a counter-offer?
#Be careful. Money is rarely the whole reason you wanted to leave. If you accept, make sure the underlying issues are fixed in writing. The notice period guide covers this.
How do I switch with a long notice period?
#Be upfront with recruiters, and negotiate buyout or early release terms if possible. Many companies factor in notice periods.
Can I switch domains or technology?
#Yes, but expect to accept a lateral or smaller step first. Build proof of skill through projects, then apply. If you want to learn a new skill from scratch, see learning to program in the AI era.
This article is general guidance. Employment terms differ between companies, and offers should be read carefully before you act on them.
Sources & further reading
Connected reading
Linked from 13 guides
Other pages in the library that point here.
- How to Switch to an IT or Data Career at 25 to 35 Without Starting Over
- Your First 90 Days in a New Job: A Practical Plan
- Common HR Interview Questions and How to Answer Them (With Examples)
Show all 13 →
- How to Ask for a Raise or Promotion (and What to Do If the Answer Is No)
- How to Deal With a Difficult Boss Without Losing Your Job or Your Sanity
- Working From Home: How to Stay Productive and Ask for Remote Work
- How to Handle Conflict With Family: Parents, In-Laws and Relatives
- Burnout: Signs You're Burning Out and How to Recover
- The Monthly Life Admin Routine: One Hour That Prevents Expensive Surprises
- How to Save Your First ₹10 Lakh on a ₹30,000 Salary: A Realistic Plan
- Compare Offers and Prepare to Join
- Writing Better AI Prompts: A Practical Guide
- Brainstorming, Planning and Decision Support with AI
Share this guide
Keep reading
More in Career →Guide · Career
Improve Your Resume and Profile with AI, Honestly
Guide · Career
Choose and Build a Project That Mirrors Your Target Companies
Guide · Career
A LinkedIn Profile That Gets Recruiter Messages

