Yea but Asia is a great place for young single pilots who want to make some money and get some jet time. If I had to go to Taiwan (and I plan to), I'd take Eva Air over China Airlines. Way better airline!
Oh and I believe the minimum contract is 3 years for F/O and 5 years for Captain and within those year you pretty much have the money for your endorsement subtracted. Should you leave before your contract expires you just pay the remining oweing.