I was thinking of finding myself a teaching job in Thailand. However, after a lot of searching, interviews and demo lessons, I gave up because:
Schools don't hire teachers anymore - only the agencies do that.
Some schools have the nerve to ask for some kind of guarantee in case the teacher destroys materials.
Schools either don't seem to provide accommodation or have no idea where teachers can get it.
Not even the Thai English teachers can speak English or at least understand it - so in a Thai school, you are on your own.
All the schools expect the teacher to be some kind of buffoon, a clown, and to entertain the students, not to teach them.
Agencies will very often lie about the salary, accommodation, working hours and school location. Sometimes everything seems to be cloaked in mystery.
Agencies will sometimes tell the teachers to lie about their qualifications, nationality, etc in order to get them employed. It just isn't in my nature to do this.
The nationality matters more than the teaching experience.
The teaching experience matters more than the teaching skills.
The teaching experience matters more than the English language knowledge.