I used to hate my old job, worked there for 15 years and the last 2 years of it it became a toxic environment that was making me sick, Micro management from both Boss and a co-worker. This co-worker, lets called him Joe, took it upon himself to "Review MY work" for errors and instead of going back to me and tell me about it, he would accumulate like 50 pages of errors and sent them to my manager to get me in trouble, my level of stress was in 1,000%; let me clarify that there were petty errors and little things that really had no baring on the overall work, yes I would make effort to do better, but no matter what I did, Joe would always find something to tell on me. The worst part of it all was that I went back and check for errors too, and found some from Joe and even worst than me was another co-worker making the same errors that I was, but he was never called for them because Joe would only looked for My errors. The Manager would ridicule me in front of everyone and called my "Her Highness", I was the only female. It was awful.
I found another job a few months ago, and left them without a look back, they tried to get me to stay, until they could find my replacement, since we were only 5 people, 2 were going on vacation at the same time I quit, and there was only going to be the Manager and Joe holding the fort. Of course, I did not stay, Joe likes to control everything he could do it.
My new job is wonderful and the stress is gone. So NO I do not hate this job, but hate having to work at all.