When I transferred, the next store was awful. The managers and supervisors talked down to you routinely and it took an act of God to get their help. The HR manager was horrible, she had no idea how to schedule departments. This meant there was always about a 6 hour gap when there would only be 1 person covering several departments. This happened almost every day, which meant almost every one was unhappy, stressed, and running around like crazy trying to get help.
They also refused to give me any amount of a raise, even though I had transferred into a "higher" position. The reason they kept using was that the store I came from had a higher starting pay rate, so I was being paid adequately.
The manager in charge of supplies was terrible. She stopped buying industrial toilet paper and hand soap for the public restrooms, so we (and customers) were using small rolls that fell on the floor, rolled around, and became extremely gross. She wouldn't allow me to use the color printer (that was specifically for my position). It was a large inconvenience when I had to go to the front of the store, then back to my desk just for a customer invoice.
I understand that you won't ALWAYS get along with management, but when you can't go 30 minutes without an argument, something needs to happen.