Go to Hawaii and look for another job. Always keep looking no matter where you go. Stay out of China! It is not America with American laws. You could disappear over there. I went on contract in Europe and I can tell you that it is difficult being in a strange land not knowing the language. Europe was not bad but China could be very difficult. It you have contractual problems you will have NO recourse. I would consider it for $10,000/mo paid in advance in a foreign bank account.