I can't believe how many reviews claim they offer paid vacation. This is a downright lie, almost to the point where I suspect these reviews are false. The company calculates your pay over the span of a year for the HOURS YOU WORK, and then divides that into 12. You get a consistent salary, even in Augues when you have time off for Obon. It might seem like you're getting paid for vacation, but you're not. You're getting your money for the HOURS YOU WORK. On top of this, you can't take any separate vacation besides the ones built into the schedule. A manager once took time off to bury his recently deceased father back the states, and the company cut his paycheck in half for it.
The "training" is repetitive nonsense. Busy work. And if you miss a deadline, that results in a deduction from your paycheck. The deduction is larger than what they pay you to do the training in the first place.
Getting sick is lowkey punished. They look down on you for taking any time off, and it's because it's difficult for management to cover these shifts because they never hire enough teachers. I have seriously heard stories about teachers keeping a bucket in the corner of the classroom "just in case."