Vantaggi
I was able to pick my own hours and it was pleasant to work with students/adult learners who were motivated to learn in the study rooms of libraries. The company pays a little more for students who are far away 25+ miles.
Svantaggi
On the company, I have gone several months at a time without having any clients, but pay came in on time. I just wish they would update their UI.
As for students, some came late, cancelled with less than two hours notice, were very unmotivated, or unprepared for sessions. I also often asked for a course syllabus/description/textbook, and rarely would any parent or student provide that to me, which made preparation for the science sessions a headache. Some students also needed either longer sessions or more self-study, but their parents did not really push any of the additional work or studying. It also became hard to explain how given that the student was already floundering prior to tutoring and doesn't understand the content currently, the cannot simply catch up with one hour of tutoring a week.