A year ago, I was in a career development program at a massive institution. The job provided training a paid well and had plenty of benefits, however my manager was a short-tempered jerk off who cared more about asserting his power than helping his employees succeed (one instance resulted in him verbally abusing a colleague to tears).
After interviewing for months I finally received a job offer. The job pays less and isn’t perfect (there is no perfect job) but I know my time and efforts are appreciated here.
I debated leaving for so long because I thought the benefits were more important than being treated like dog shit every day. Obviously everyone’s financial situations are different, but please know that no job or benefit is worth being pushed around. Jobs and managers that destroy your mental health are always way too expensive because time spent in misery will never come back.