Pros
AJ Tutoring has a fun, young community and provides a lot of trainings and support for becoming the best tutor you can be. The other tutors are passionate, smart, and engaging. If you're an academic and teacher at heart, this is the place for you! You have a lot of flexibility and creativity in terms of what and how you tutor. They almost exclusively hire seasoned tutors and so trust your skill set.
Cons
You need to call parents to schedule. While this does allow you to make your own schedule, you are also at the whim of the students' availability. AJ also has a strict 24hr call to schedule policy after being assigned a new student, and so scheduling stress can seep into other aspects of your life. As a result, AJ really encourages you to become full-time, even if that isn't your ultimate goal. If you do work full-time, that means you're working the second shift (3-9/10pm) M-Th, and all day Sat/Sun. You don't get paid for prep, calling, or bookkeeping time.