In recent years, I've worked for clients that didn't give me the information I needed to do my job and then were mad when the work was delayed. Every pay cycle I got paid and every night I went home and slept like a baby.
Contrast this with early in my career when I was at times struggling to make rent. My managers at that time weren't bad so much as unmemorable: what I remember is being unable to sleep because I was worried about how I was going to make ends meet.
The things employers do besides pay their employees usually just don't have the impact on workers' lives they sometimes think they do. Outside of egregious outliers like verbal, sexual, or physical abuse, there really isn't much a manager can do that's going to impact their workers as much as stable pay and benefits.
Worst job I ever had paid about 60% of what I usually earn, and I was told of by the manager for pointing out that there were compilation errors in our master branch (at this place, anything pushed to master was automatically deployed into production, with zero testing. The only reason prod didn't burn that day was because the pipeline crashed when it couldn't produce the jar file)
(Well, prod did burn that day, it burned every day at this place, but none of those fires were because of the non-compiling commit in question)
There were a lot of other problems at this place, but that was the day I handed in my resignation.
But I still would've hated every second of it. At 10x I definitely would've tolerated it for longer, but only by steeling myself with the thought that if I work 12 more months, I can basically retire afterwards.
Out of curiosity, how long did it take from hiring day to resignation for this to become apparent?