well they do say that its only on crunch
times, which you will be compensated for in either overtime cash or days in lieu.
Also you dont have to sign the waiver, and if you do sign you can retract it by giving 3 months notice at any stage.
a buddy of mine has signed one for a leading bank in london and he’s never had to do it yet (there about 2 years).
i suspect come time of promotion you might be discriminated against because you didnt sign the waiver. i.e. not a team player blah blah..