When working for any company, whose main interest will inevitably be to make as much money as possible, the only way for workers to have a say is to unionize.
Let's look at Rockstar, which had their employee work 100-hour weeks. Without a union, you couldn't guarantee any adequate extra pay, cut the hours or even complain.
You would have been replaced.
Forming a union is the way to guarantee that the working force can bargain as a group, and get the just compensation it deserves.
I'd actually argue that's a bad example. If you're working 100 hour weeks then your union has failed miserably!