To clarify: I’m obviously going to stay at a job if it pays like 10 times what I normally make. Let’s assume the job just pays average, and the position is just particularly awful even compared to similar ones.
Of course I guess “hating” a job can take many forms… Being in a dead-end job, having toxic managers/coworkers, bad location, etc…
I would rather be unemployed than in a job I enjoy. So it really just comes down to can you afford to be out of work for that length of time?