I agree with Judy, it's over-egged. Decent schools issue the multi-exit visa without any issue, some even pay the fee themselves as it means they won't have to bother running to the ministry each time vacation rolls around, and it makes for happy teachers. Ask at interview if one will be issued. Ask for email addresses of current staff, and write them with various questions, including whether the school gives multiexit visas. Schools that won't give out addresses- that's a huge red flag. As for not being able to go to another school, again from the decent schools it is not an issue. If you finish your contract as agreed, decent schools will give you a release to go elsewhere. Another question to ask at interview and in those emails to current teachers. Yes, even the decent schools reserve the right not to give this release to a teacher who has behaved badly, but I can't say I have much of an issue with that. If someone screws the school over, why would they expect the school to do them a good turn? Judy mentions it can be abused, and I suppose it can, but what's the reality? The good schools aren't abusing it, and you can find out about that by writing to current teachers.