Flexible work, Low pay
Good company overall, offering more flexibility for teachers in terms of days off and internal comprehension of technical issues that inevitably arise for online teachers. Terrible salary, capping at $8.25 an hour with overall insignificant bonuses and no hope for pay increases with time and experience. The company does offer other higher paying positions, but these are extremely limited and not publicized. So, this is a good company to get teaching hours. Bad company to build your economic life around.
I worked from home (Online English Teacher) so I didn't get to have much fun, but overall the experience was diverse and enriching. As I speak English fluently, the rest of the job was easy. Or so I thought. I had to schedule sessions with the students (from different ages and cultural backgrounds), provided by the company together with the standard lessons. When I got online to teach, the class started and the students got online too through a shared application for the next 50 minutes. Once the class ended, there was an evaluation process for each student on different levels and I was evaluated by them too. A recurrent problem I noticed had to do with the connection, the background noise as the students use to log in from their workplace or home, so some of them were disturbed by the noise coming from the others. Then there was the discrepancies in English level between those in the session (maximum six students), some of them not being able to grasp the meaning of some words, the pronunciation or the whole content of the lesson. This could annoy those more advanced and frustrate those with poor English. In any case, the lesson (12-15 pages or so) had to be fully covered in those 50 minutes, no matter how much some student were able to participate or not. A failing internet connection on their side combined with the noise and the rush to finish the lesson could and sometimes did lead to a poor evaluation on their part, which was frustrating for the teacher. But overall the experience is interesting and enriching.