Pros
Flexible fun work. The cancellation policy is beneficial when students cancel on you last minute.
Cons
Tutor Doctor takes a huge cut, charging families 3x more than they pay the tutors without providing much service other than matching student and tutors. This large mismatch in fees and wage sometimes creates unreasonable expectations between families and the tutor. You are not paid for any travel expenses or time spent traveling. They also ask you to fill out session reports which no one ever reads; again, something you are not paid for. To top it all off, the payroll administrator frequently emails you insisting that you double and triple check your timesheets for accuracy. I haven't made a single mistake submitting my time but somehow I have been paid incorrectly 5 of the 12 months I've worked here and it is a huge hassle every month to make sure I am paid correctly.