
Yes, you should consider leaving your job if you’ve been consistently unhappy for more than three months, your growth has stalled, or your mental health is suffering. I’ve seen this pattern play out dozens of times in my network. The first step is to separate temporary frustration from systemic issues. A bad week or a tough project isn’t a reason to quit. But if you dread Sunday nights, feel undervalued despite strong performance, or notice your talent retention rate is dropping among peers, those are red flags.
Here’s a quick framework I use to decide:
| Factor | Stay | Leave |
|---|---|---|
| Salary growth potential | ≥ 10% annual increase | Frozen or below market |
| Skill development | New certifications, stretch assignments | Same tasks for 18+ months |
| Work-life balance | Flexible hours, manageable workload | Constant overtime, burnout |
| Company culture | Transparent communication, recognition | Micromanagement, high turnover |
For example, a 2025 Gallup survey showed that employees who stay in mismatched roles lose an average of 22% of their potential lifetime earnings. So staying too long has a real cost. If you’re on Reddit asking this question, you’re already leaning toward leaving. Trust that instinct, but first run a 30-day experiment: update your resume, apply to three roles, and see how you feel. If the thought of an interview excites you more than your current job, start planning your exit. One more thing: never quit without a financial buffer. Aim for six months of living expenses, especially if you’re in a volatile industry like tech or retail. That way, you negotiate from strength, not desperation.

Honestly, I’d say leave if your job is making you physically sick. I’ve been there—waking up with chest tightness, dreading every meeting. No salary is worth that. Before you quit, talk to a therapist or a career coach. They’ll help you see if it’s the job or just a rough patch. Trust your gut but verify with data. If your company’s turnover rate is over 30% in your department, that’s a huge red flag. Get out before you get burned out.

I’d look at the numbers first. Compare your current total compensation (salary, bonus, benefits) to market rates for your role. If you’re more than 15% below, that’s a sign. Also, check how many of your coworkers have left in the last year. A high attrition rate often means leadership problems. I’d start job hunting quietly and only quit after you have an offer. The best time to leave is when you have leverage, not when you’re desperate.

From my experience, the biggest mistake people make is quitting without a clear plan. I’ve seen friends jump into a new role only to find the same issues. Instead, identify the root cause: bad boss, low pay, no growth, or toxic culture. If it’s the boss, leaving is because managers rarely change. If it’s the culture, check if the company is making any improvements. I’d set a deadline of 3 months to either see real change or secure a new job. That way, you’re not stuck in limbo.

I think the Reddit crowd is often too quick to say “just quit.” But in reality, the job market in 2026 is still competitive. Before you leave, update your LinkedIn, network with former colleagues, and get a feel for openings. I’d also use the structured interview process to vet companies: ask about their onboarding, employee turnover, and performance reviews. If you’re leaving because you’re bored, try asking for a new project first. Sometimes a small change in responsibilities can reignite your motivation. If not, then move on.


