Excellent support system. Diverse teaching material (all provided), reasonable rates, and wonderful students. Management is constantly seeking ways to improve and evolve the company.
Cons
start can be slow with teachers needing to build their schedule through trial classes.
Everything
ZERO communication from managers
They don't pay their teachers when they leave the company; it seems like they only pocket the money. IF they do send out salaries to current teachers it's never on time and they will NOT communicate with the teachers.
No training
Sloppy materials
Lackluster communication
STAY AWAY