I think we are working for the same company (if your old one sounds like a hairdresser and the new one like a sauce company) or we have two different companies in exactly the same situation. If it is not, than just forget what I say about them, but the general information is still valid. There is actually a union in the old company (not recognized, but we still have members). Their first comment about this clause was to question this clause and get it removed. If you joined your old company directly (i.e you weren't outsourced), you most likely have a similar clause as well (it has been on the front of the current terms & Conditions for the last years), but it is not as all-inclusive as the new one (it excluded work-location and salary). I'm not going to sign a contract with this clause for one single reason. The company put it there for a reason, they want to use it at same stage (they claimed in a separate letter that they won't use it for salary or location, but also won't remove it from the contract). Even if this clause would not be enforceable, it probably would mean you had to engage in some legal actions if they ever going to enforce it (and with the threatened pay-cuts, i think it's a high possibility that they are trying to do it). So I'm not going to sign a contract with such a clause in it.