Xiamen offer many different packages (560 to 900 hrs) - from resident contract to 2 months on 2 months off. Obviously the pay varies accordingly with resident contract paying the most (= possibly the best paid job in China atm???). Monthly housing allowance, travel allowance, decent overtime pay up to $300 per hr. Quite a good gig.