Sounds like the same management that's running one of the largest parts store chains down here. Non-mechanical people running parts stores. It's said that any manager who likes girls gets pressured out. And that coming up the ranks from parts associate will never be promoted or work the same schedule twice if they are found to be normal. Same techniques as the OP mentioned... reschedule them on their first day off to work the next day and not call them.. Then fire them for not showing up......Heard it several times.
Can't afford a legal fund donation big enough to comment on who it is.. but some of you probably know. az