i don’t know exactly if you’re already here in taiwan yet but the best advice i received before i got here was to wait on deciding your job until you get here. i was offered a job through hess but declined it upon that advice and the job i’ve found through the “normal” channels - speaking with people, and a bit of luck - i presume to be much better, and much better compensated, then i would have had at hess.
you can never know what other options you have available until you get here. and i’d have to say that there’s nothing worse here than knowing of other options but feeling stuck because of a contract you signed from home. you can always apply with hess when you’re here.