The aspect of most value in a career is having the protection of first world labour laws. The absence of that in HK is the biggest regret I have in my career. What is the point of investing years of your life in a company, only to have managers strip away everything without any real way to stop it happening (other than CC, sickness, etc...). If you are under 45, you would do yourself and your family much benefit by investing your efforts in a country that has some semblance of law governing your employment. HK does not.