Pros
Make your own schedule, great curriculum, descent pay, and the kids are great to work with.
Cons
Early morning hours, not guaranteed bookings, and with the new regulations in China we will eventually not be able to teach any children that live in China and we are already no longer able to teach them on weekends or their holidays. The company has started classes for adults, and are supposed to start targeting and getting students from other countries. Last year this would have been a totally different review, but with the current situation I am not able to recommend getting a job here. This could all change in the future if they take off in other countries.