Pros
You will meet some smart and nice fellow tutors; The kids also connect with you. It depends on how much you put in of course, but most kids are manageable and you will care for them over time. The accountant and several upper management people are responsive and competent. Some tutors took the opportunities to be hired as staffs at the end of the school year.
Cons
You don't really know how the kids did in the Regents Exam unless you text them individually. There is a laundry list of things to do: 1. With few exceptions tutor 7 periods a day, with 3 minutes break in between, and about 30 minutes lunch break. In a public high school, this makes it really hard to use restrooms. 2. You need to call and log calls to the parents every other week. You need to get the contact info from the students. Sometimes it just doesn't happen. 3. You need to review each period and write comments for each student at the end of every day, the so-called "daily." 4. Miscellaneous requirements and tasks like proctoring and logging scores that are mundane and inflexible. The site directors vary, but they all seem to be working under a lot of pressure and have high expectations. Upper management makes the mission look lofty and you enter with passion, then throughout the year, you have to deal micromanagement and other things unrelated to teaching math to the kids.