Rate your current/latest and past jobs (based on the experience of the job itself, try to leave pay levels out of it) on a scale of 1-10, 10 being "I feel incredibly lucky to not only do this but get paid for it", 5.5 being neutral/ambivalent, and 1 being "I nearly hit send on the resignation letter in my draft emails every day and sometimes the train tracks seem like a fine place to end my morning commute."
I would rate the three full-time jobs I've had at 5, 3 and 2. 1st was government, 2nd was a small company, 3rd was a megacorp.
Edit: Other people are giving details so I might as well expand:
1st full-time job, government agency, started doing fairly basic stuff like data entry and database maintenance and expanded into sysadmin & development (mostly full-stack web dev) and multimedia editing, occasionally very interesting work but mostly terribly boring, generally low-stress at least and usually a rather chill pace except in the spring and early summer which was the busy season. Good people at the job, don't remember ever being treated unfairly there. Being government work, everything was mummified in the red tape of rigid policies and procedures, although that's not all downsides, it makes the workplace very...deterministic. Sometimes totally different government departments would contact me for help with hard problems. One big downside: when political parties changed, dumb E36 M3 would usually be foisted on us from above, sometimes along with a consultant who would turn out to be a conman essentially laundering some grift. Got a few interesting stories from that job. Left essentially due to low pay but some dumb E36 M3 from above at the last minute was threatening to make the job worse as well, they were really sad to see me go. Likely would've stayed longer if the pay were more competitive, but I'd also recently come to the realization I'd taken the last half-decent IT job in the small island economy and that anyone else who had one either didn't get it on their own merit or started their careers in an economic boom period when random people could get the kinds of jobs that were normally only handed out to cronies of whoever was in charge, so there was nowhere to go but emigrate. 5/10
2nd: Small IT shop, started out assembling and configuring PCs in parallel at high speed which wasn't too bad in itself (felt like tending a zen garden compared to my next job), but the boss was hard to work with (another coworker wasn't the easiest either). His management style was half drill sergeant, half gang leader, all intensity. The place was really struggling to keep up with the amount of work they were taking on. Turned out the last guy in my position ghosted them after less than a week. I worked hard to keep a good relationship with the boss but it was clear we weren't meshing, he was a person who struggled to have a calm and cordial disagreement even on work-related technical issues, and he was super hard on his workers while I'm already hard on myself. He canned me after about a month, I told the boss that the place was running on the ragged edge of disaster in the exit interview, and I keep going back and forth on whether that was too harsh or a harsh truth that needed to be said. On my last phone call I was talking with the sales guy and he was joking about how crazy the workload was there. 3/10
3rd: Healthcare megacorp, worked in the software department doing support for medical records software. The software was stupendously complex and the amount of learning required up-front was immense, it quickly became apparent that if I could trade in 90% of my tech skills for specific knowledge of the application I was supporting I would be much better at the job. Mostly super-boring work, and the volume of it and the pace required was generally nuts. People were good but the job was very demanding. The best part was probably doing outage response, to me it was straightforward work I could do with little risk of an open-ended quagmire and made me feel like my tech skills were still good for something, plus a guarantee of no interruptions with incoming support calls while it was happening. I was good at that, kept their outage response times very low, pulled off some super creative fixes for weird problems, and improved their outage handling/diagnosis processes as well. They didn't really want me doing that though, and my work on improving diagnostic processes contributed to the software becoming more reliable so there were less outages to fix. Over time I was getting pushed away from that onto rote miserable support drudgery and more time taking calls which I hated. Caught on to people sharing creative ways to sneak in overtime to keep up with their workload so I knew I wasn't the only one struggling. I was getting burnt out, told them I was unhappy with it and tried to transfer to a different department, didn't work out and they let me go with a severance package. 2/10