It's good for those who wants to work part timeThe good thingsThe students are very kind and friendly, and it's easy to reach to the support team whenever there are problems encountered. They also provide all the lesson materials that you need, so it's easy to conduct lessons.
The challengesThe salary is just enough to get by even if you're a full-time teacher, and there are no other benefits since we are just "freelance" ESL teachers. In terms of schedules, you can book your own students based on your preferred schedule. However, the admins will convince you to take sub-classes or additional classes during your free time or days off, and most of the time, you will feel obliged to take them.