Beyond financial concerns, if your company is engaged in practices you do not ethically agree with, it may be time to cut your losses. If you value your relationship with the company, voice your concerns through the appropriate channels and offer practical solutions. If the word from above is that those practices are here to stay, it may be time to jump ship.

You Can't Advance Where You AreIf you are happy with the level of responsibility you have achieved, there's probably not a reason to be concerned. However, if you have your sights set on opportunities that simply won't be available to you where you are, your career may stagnate. If advancement is important to you, be sure to bring it up with your manager - they aren't mind readers! Ask what you can do to put yourself in a position to be promoted; this may include taking courses, learning more about other departments or spearheading new projects. Make sure your desire to move up is known, but, most importantly, demonstrate that desire by putting in the work to back it up. Don't come off as ungrateful for or unwilling to fulfill your current role.

Your Health Is AffectedIt happens sometimes that the coworkers are friendly, the company is great and you're still unhappy. It could be that the role isn't what you thought it would be or simply that being in that role has made you sure it isn't what you want to do. No one (or at least very few people) enjoy their job 100% of the time, but if you dread going in each morning to the point that the stress and unhappiness is affecting your health, it may be time to reassess. The NIOSH report stated that about 40% of workers reported their job was very or extremely stressful. Yes, we often have to work at jobs we don't love to make ends meet - that's part of adulthood - but if the job you have is making you miserable, it's time to look elsewhere.
You Have a Feasible Backup PlanThis is the most crucial step. Do you have enough savings to live off while you look for work? Do you have a plan in place to freelance or work somewhere temporarily in order to keep a roof over your head? Is your partner able to support you if you're off from work for six months? A year? Be realistic about your spending and saving, and create an unemployment budget that includes several timelines and contingency plans. The best case scenario is that you have another job lined up before you quit, but that simply isn't always possible.

The Bottom LineOn average, a full-time employee works 37.5 hours per week - that's approximately one-third of our waking lives. For many, a job is just a paycheck, but if that's the case we should strive to at least be content with the work we're doing for that money.