They appear to be an organized company offering training and support with happy teachers. Once you sign the contract and are at the school, the smiling teachers are few and far between, and management is only seen during the infrequent visits that involve being lectured to about what you did wrong or giving you more duties because the schools wants more. There were many duties like morning assembly, grading every single day, writing exams, camps, Christmas activities, and more. The school wants everyone ready at the school at 7:30am and noone is to leave until 4pm. After spending 1 hour commuting to school and teaching 3 or 4 classes a day, grading, planning and then commuting 1 hour back home, I was exhausted. Then there was the training which felt rushed and more like a lecture of what they wanted me to do, not how to do it.