Pros
Flexible schedule, and, unlike other tutoring companies, there is a room equipped with a white board, markers, pen and paper, calculators, and all the other things you actually need to teach. Instead of always having to go to a student's house, you can use the location. The manager is great; very flexible and helpful, and the other tutor's have a wide range of experience and are willing to answer questions and help you grow your teaching skills. Most of the clients are great to work with; all of the parents are very engaged with their child's learning and happy to work with you.
Cons
Depending on where you are, it can be out of the way, but it is usually worth it. You need to have a flexible schedule if you want to get as many hours as possible- if you restrict yourself to certain times of day you'll loose out on some hours, but it's a trade off.