Not sure if this post will be useful, but here I go:
As per Polish law there's a limit of 150 over hours
per year per employee, unless employer's business activity revolves around health care or rescue operations.
Article on this in Polish if anyone is interested:
Kliknij i dowiedz się więcej.
www.infor.pl
From my experience, the only way to circumvent this would be to hire developers as subcontractors (essentially one man businesses), not on standard employment contracts. This would also circumvent most of the strict employment law protections and benefits which cover people employed on employment contracts.
To get stuff like paid overtime, paid holidays, etc., developers would then have to sign a framework agreement on top of the subcontractor contract. How closely the framework agreement follows the provisions of the labour law (i.e. how close it is to offering benefits enjoyed by people employed on standard employment contract) is totally up to the employer. I used to work like that at an IT company (not related to games at all) and I had a lot of "standard" benefits like paid holidays, overtime, etc. but it's not standard AFAIK.
So people defending crunch at CDPR saying that everything is well because developers are protected by the formidable government institutions are saying only part of the truth. Most developers don't enjoy those protections. If a dev signed something which only allowed for 100h weekday in "theory" and as a "worst case scenario" (usually that's how such contractual provisions are sold to new employees), then such person does not have and easy way of saying no to crunch.
As a side note, this type of employment is popular here because you earn more than on employment contract (employer does not pay taxes for you, you do it and you have flexibility over how you do it, etc.). A lot of your people fall for it because they tell themselves that it's an easy way to earn more, while the risks involved are purely theoretical.