When should you leave your job?
Firstly, you have to consider your financial stability and employment options - you need to be financially stable to leave your job, and ideally you should have another job to go to.
You should leave your job if you are extremely unhappy in it and you’ve been unhappy in it for a while. I think it’s important to acknowledge that we all have parts of our jobs that we don’t like, but we should aim for about 80% or more satisfaction - I think that’s reasonable.
You should leave your job if the environment is toxic and you’ve tried to make it better.
You should leave you job if you get offered a better opportunity with good conditions in the contract.