Good company to gain online ESL teaching experienceThe good thingsFlexible schedule, lessons are easy to teach, most students are alright. Out of the 3 TMs I got, 2 were very understanding and kind.
The challengesVery limited scheduling, low rates even for experienced teachers, so many different penalties, not worth it in the long run.