Pros
The only pro is that the school doesn’t have office hours. They will however try to schedule as many classes as possible within work hours.
Cons
This school is run with unstable and disorganized leadership. Managers come and go within months, leaving long stretches without anyone in charge. Staff have been fired suddenly, and with no replacements hired, the school started the new year badly understaffed. Teachers are threatened if they refuse extra work, including Sunday demos and tasks unrelated to teaching like marketing. Promised bonuses go unpaid, sick leave is deducted unfairly, and communication from management is nearly nonexistent. Overall, this is a toxic and unprofessional workplace where teachers are mistreated and stability is nonexistent. I would not recommend working here.