Pros
I had no pros in my experience.
Cons
I can't speak for the in-person classes, but I have never felt so unvalued as a remote teacher. For reference, I have nearly 10 years' experience teaching English online on various platforms. I applied through Indeed and got a message from HR with a form to fill out with additional information, which is pretty standard. The person messaging me told me that he was leaving the company because of the "discrepancy of values" he had with the recruiting department. Weird, but okay. I was onboarded in July and given a teacher profile. Unlike anywhere else I've taught, there was no kind of backend for teachers to access their profile, schedule, or earnings, nor did I get any information about how anything worked. Over the next 3 months, I sent multiple emails asking how scheduling, lesson plans, student recruitment, and payment worked. I tried to reach them by phone, but there was no way to leave a voicemail. Some questions were answered, others were ignored. Responses were so spotty, I tried using the customer inquiry form on the website to contact them. In that process, I saw I was scheduled to teach a group class. I had no idea. No one asked me for any lesson plans or bothered to tell me that the class eventually didn't make. I don't even know exactly what kind of class it was going to be because I had to translate the website. I also had no private lesson bookings, which I think was because my rate was too high. But I had no way to change that. I asked multiple times for advice about my hourly rate and how to attract more students. The last email response I received took them over a month and still did not answer any of my concerns over the lack of communication. The fastest response I ever got from them was promptly after I resigned. Avoid if you are remote. Extremely unprofessional.