If a company tries to "restrain" you from leaving with restrictive contracts, then that should say everything about the company and what its offering. It certainly says everything about Cathay Pacific. If you have any pride, any self-worth, any desire to actually enjoy your job and have a productive career, run away from here as fast as you can. CX is finished.