Low bookings - this was the hardest. I would barely get fully booked even with all my slots opened for weeks. Often, classes would disappear on a whim so, for example, if you prepared for a lesson on apples and in 5 hrs it was gone with no explanation no payment. With VIPKID, my bookings were constant and regular and I was compensated when a class was cancelled. Often my emails were largely ignored or responded to several days to weeks later.
Micromanaging - I understand coming to the aide of a new teacher who has no experience with online ESL, however MagicEars took it to another level. I had been teaching for months with no issues regarding muting and yet with one minor problem with a class, I suspended. All my bookings were taken away until I completed a workshop on muting. This workshop was a waste of time as I already understood how and when to mute students. Whispers of the company suspending teachers because there weren't enough students enrolled began to pop-up.
Censorship - All of their Facebook groups and pages are heavily monitored. No one can post freely, all posts must be approved. Rainbows and sunshine, no room to criticize. This isn't helpful to a young company that wishes to flourish. Favoritism to higher profiled teachers, ones with Youtube channels, was also highlighted. Their bookings and promotion to 'Senior' teacher were the best.
All a result of all these factors, many teachers, even those with secondary positions, began to resign.