Pros
The pay is a lot better than at many private language school. It is for this reason and this reason only that i would recommend this school. Also they are flexible in the number of hours you want to work (depending on the student enrollment). Staff is very professional.
Cons
This is a for-profit organization. They take their student review seriously. If the students don't give you good rating, they don't invite you back. If a student has a complaint about you, they will side with the student, and you will be put on probation or let go. The director divides their time between marketing and teacher supervising, with the focus on the bottom line, which is student retention.
Like many other ESL programs in San Diego, most teachers work on a semester to semester basis with no company benefits. Only about 10% of teachers have a "contract" guaranteeing them a full-time position with benefits (the term is misleading because in actuality, everyone else is a contractor and those with "contracts" are more-or-less the permanent employees). ESL teachers often have to work several jobs in different schools to make ends meet. Moreover, there is little professional development opportunity for teachers despite their having a program for training ESL teachers.