It sounds like all the negative comments come from people who 1) are not cut out for Chinese training schools 2) have negative attitudes/work ethic and 3) were probably bad teachers to begin with. Some things about this company are far from ideal (i.e. money over education), but you will find similar (and probably worse) situations at all other training schools in China. Other than that, this company has treated me very fairly, I've learned a lot, thorougly enjoyed teaching my students, made a LOT of good money, and met some life long Chinese friends (my coworkers). If you are a reasonable, kind, responsible, and hard working person (who also enjoys making money) I recommend working here. Just ask to be put in touch with someone currently working at the campus so you can get an unbiased opinion from them, rather than listen to this dribble drabble. Cheers.