Strongly recommend all the teachers against doing job for Better English language school, Beijing and it's branches in other places. Writing to warn anyone who is going to take their offer or already have signed up for teaching. Don't even think about it.
If speaking of temporal work, namely one month "substitute teacher", of which they are in constant need, they would guarantee full salary straight after completion of contract, they might provide you with cheap accommodation and even buy you a ticket, but when the time will come to pay you will be asking for your money for weeks and get nothing but new absurd excuses. If you are full-time or part-time with them, last month before you leave you are working for free.
We are several foreign teachers whom they owe lots of money, we have consolidated to announce the fraudulent actions of Better English language school and it's affiliates. Beware and avoid.