I'm friends with most of the foreign teachers at New Horizons. Salary i'm not 100% sure. Most found the job stressful as a result of interactions with their supervisors. Only 1 of 7 that arrived this year is returning in September, however, I think most only committed to a year anyway.
Students here are very different from USA/Canada (if that's where you are coming from). I imagine prior experience helps, but probably not as much as you'd hope.
I told this story elsewhere, but I'll repeat it. I spent a few hours at New Horizons and sat in on a 5th grade class. In the entire 45 minutes there was never a second of silence or stillness. I don't work as a teacher obviously, and this almost made me lose my mind
Hope that helped. Any other questions I'll try and help you out.
Bookmarks