Pros
The ability to control your own working hours, working with the students is an amazing experience. Great place to work if you don't allow any family emergencies happen while you are scheduled.- The experience working with the students and their families is always a plus.
Cons
They have a policy of Zero -Excused absences. What this means is, if you schedule classes, and you or family end up sick(including COVID), in a hospital, or any family emergency arises(sadly including family death) you will be told that although those are legitimate reasons, it makes the school "look bad". You will then be penalized and have to forgo a chunk of your pay to pay their "penalty fees". There are reports that teachers have had their schedules blocked so parents can no longer book them. Overall this place has some poor business ethics and practices, and it's only a matter of time before the parents figure it out. There are many other companies to choose from for this type of work experience...and they pay more as well. Another thing to note(which is of no fault of the company), If living outside of Japan, you are at the mercy of the current conversion rate, but that will be with any international organization.