Pros
They have increased pay recently. As a college student it's convenient to be able to tutor and make money when I have the time. They have a decent support structure for tutors with relevant feedback about how to actually be a better tutor. They are very flexible with scheduling. So far they've also been very responsive when I have questions and they keep an open line of communication.
Cons
A lot of their policies are completely brain dead and are inconsistently enforced. They want you to keep session lengths to less than an hour for "contractual" reasons and because they've found that the students productivity falls off after the first hour. This is complete BS because they allow the students to immediately rejoin a new tutoring session after their previous one ends, and I've ran into situations where I've immediately gotten rematched with the same student after ending a session with them. They throw you in the deep end without much in the way of training. Policies are not clearly communicated. They want you to be completing 5 hours of tutoring a week minimum starting out, which I was achieving, but I was then later told that I need to be completing 30 sessions in the first month of employment as well. This wasnt communicated to me until day 21 of the first 30 orientation days when I had less than half of the required number of sessions. Most of my sessions are an hour or longer, meaning they really expect you to be putting in 7.5 hours a week instead of 5, effectively moving the goalpost. The software is also really outdated and poorly designed. The tutor portal on their website is horribly organized.