Pros
-Work from home -Flexible, you can log on and "float" to tutor anytime -Pay for STEM subjects is decent ($12-15) -15% pay increase if doing two sessions at one time The biggest pro is that it seems nearly impossible to get fired provided you do your job. I have taken a few long breaks (3 months without tutoring) even during the school season without giving any notice. I got promoted to Tutor II without doing anything. As long as your tutoring sessions are good, you approach students with enthusiasm and helpfulness, and follow the rules, it is very easy to do well at this company. I only tutor 5-7 hours a week for a bit of supplementary income, so I can't speak on behalf of those who tutor much more frequently.
Cons
Can be hard to schedule hours, but if you just float at busy times of the year, it is easy to get sessions for the busier STEM subjects (calculus and chemistry especially).