Please take careful consideration when joining china. You are not offered a labour contract which means they can fire you anytime. In addition, all the agency provided, assuming you are a "contractor", these agency do not have a valid license in china to dispatch pilots as contractors. Corners are cut, social pension are not given, which according to law, a foreigner holding a work permit is entitled to these benefits. Operating all in grey areas with no protections.