Our employees love the built in (mandatory) OT they get. They would much rather work 12 hr shifts, 14 out of every 28 days, and get the built in OT after 40 hrs worked each week.
I get that schedule would be pretty sweet, but I assume that employees know about it when they are first hired right?
The situation I think is bunk is when a company gets busy and then forces OT vs hiring more (to save money). Then turn around and lay off people when it gets slow.
Work is a voluntary arrangement in which both parties are knowingly using each other, so my sympathy either way only goes so far. People can always talk with their feet I suppose.