Vietnam offer better contract and future for a F/O. In HK, for every simple thing as gym, telephone, sport clubs.... you have to sign two years. If you decide to finish the contract in advance, you have to pay for the whole period, otherwise you will get serious problems.