1-2 months to get hired but you might have to wait for the onboarding to start. That could be 1-2 months
Discount for language travel as well as being to able to take a look into other departmens even in different cities/countries.
Partake in employee engagement as well as career development to get an understanding of how staff feel about their work.
Oh, and try paying staff a decent wage.
You work every single weekend and it is evenings; they give you two consecutive days off during the week. It depends wildly on your manager whether you have to sit in your chair for 40 hours a week to be paid or whether you show up to teach and leave and still get paid the same. That is why it varies 'wildly'.
It is one of many other after school training schools and it is big business. They pay tons for swag for their students to sign up again but do not pay the teachers well which is very sad. Many find second and third jobs to supplement their salaries.