Well lo and behold, after I call my district supervisors to request a transfer I get a call from my manager informing me that I'm "suspended" till Tuesday (Nevermind that I have Monday and Tuesday off this week

) and that Tuesday morning I'm to have a meeting with him and one of the district supervisors (who I had called about a transfer) to "discuss my future with the company".
So come Tuesday I'm just gonna tell the district supervisor exactly what's up and if he still refuses to transfer me I'm quitting on the spot. And I have four red flags to put forward:
1. When he first got there he stuck me on graveyard for three months straight, despite the fact that I had a proven track record in the daytime.
2. One day he calls me in on my day off after I had walked home from work the previous night (I didn't have my car then and at that time didn't even have my bicycle). Needless to say when I got there my feet were in agony, and this guy has the gall to LAUGH at me IN MY FACE.
3. There was an instance where he scheduled me for a graveyard shift (10p-6a), and the VERY next day 10a-6p. I still didn't have my car at the time, and couldn't even go home. He had all week to see this discrepancy and didn't do anything, then acted like he didn't know when I showed up.
4. Since this guy's taken over the store from the previous manager, everyone who was there since I got hired, barring two employees, have quit or transferred. My assistant manager transferred to another store. He hired a former Marine, a VETERAN, and harassed him so bad the guy quit in two weeks and the guy's own father came in to cuss him out.
The man does not know how to schedule, treats the employees in his charge like crap, and blows the most minute things out of the water. If that's not enough to get me a transfer then I'm just walking out of the company. That's just bad management and above all bad business.