I think the words "Binding Contract" are one way only. CX appears to live by rules it makes up day to day - and the "Conditions of Service" mean very little in reality. Unless they are using (ie twisting) them to screw you over.
This applies to things other than pay & rostering as well. If it wasn't for the AOA we be in a real mess.
Back em up!