Be thankful for what you have
I've been teaching in Thailand these last 14 years and everything has turned out so well, so far. At first some things appear difficult but once you are settled in your school and get adjusted to how things are, the day-to-day work becomes easy and routine. A piece of advice especially for the native English speakers, don't expect preferential treatment so you won't get disappointed. We Asians settle on our own without expecting free airport pick-up or any other similar sort of assistance. We don't complain and we never do. If you get lucky and get special assistance from your school/university, be thankful and grateful. But don't be so demanding. This is Thailand! Life isn't all beds of roses here, but I'm sure it's pretty much convenient living and working here than anywhere else in Asia.
Roy