Pluspunten
The most salient feature of TutorABC is the flexibility it offers. You choose when you want to work, and you can always cancel a class 4 hours ahead of time without being penalised. Most clients are willing to learn and easy to teach. The company offers more opportunities for teachers who prove themselves (have a good rating, show reliability), such as teaching special classes. You don't have a boss. You are in charge of your own success and your own mistakes. One doesn't need to commute and waste time travelling to work. The vast majority of lessons are not hard to teach. It's a pretty fun job, overall.
Minpunten
Succeeding at TutorABC is not a small feat. You can never be late to your classes, you must have a stable internet connection, and you must also maintain high ratings. The pay is small, meagre for Western standards. This may seem unscrupulous compared to jobs that require physical presence. However, online jobs tend to be like that. In comparison, TutorABC is quite attractive for an online job. You really need to have a stable, reliable connection for this kind of work. Most clients are in a jovial mood and won't be hard to deal with. However, every now and then there will be grumpy customers who will give you problems (or a bad rating). The rating system is arbitrary and is not standardised. For example, some clients tend to give 10s while some tend to give 8s for the classes they deem to be of high quality.