First, they're quite strict with interviews and you must be on time or generous with your time.
I received their contract for their teaching position and I must say that is indeed a strange one. Clauses left and right that basically whittle you down to being a glorified babysitter rather than teacher.
For obvious reasons, I declined this position.