Here’s my personal experience.
I had an interview, made a demo. During the interview I had asked about the salary, was told I had to talk to the boss about it.
A few days later I receive a Line message saying they want to hire me. They send me a list of documents (criminal background check, health check, etc.) I need to give them to issue my work permit. I remind them that I’m on a tourist visa (was clear about that during the interview), they say it’s ok, they can still provide the work permit.
I come again to sign the work contract, find out for the first time about the salary on the contract and point out to the guy that we never negotiated that amount and that I find it too low. The guy repeats himself, I need to talk to the boss. I say alright, I’m not signing until you take me to the boss. We wait for the boss, when she finally arrives and is explained the situation she snaps at me she’s not the one in charge of that and orients me to another teacher/partner. After an hour waiting I sit with him, finally discuss the salary and we reach an agreement. We modify the contracts and I sign, but I leave both copies at the school for the boss to sign them.
I’m given a few hours with students. One doesn’t follow up on having classes with me, another class is canceled without anybody at school telling me (I learn about it when reaching out to the secretary on the same day, pointing out I haven’t received any material for the class yet). There’s also that one class where they ask me to teach something outside of my expertise, I need the money so I go for it, I prepare based on what the secretary told me the content of the class is (high-school level, I kind of get what the class is about). When I sit with the student I realize what she wants to review is different than what the secretary told me. I do my best to help her. Next day I get a text from the secretary telling me the student’s cousin showed up and told them “everything I taught the student is wrong.” I explain the situation to him, he recognizes he did wrong.
Payday comes but nobody mentions anything about how I’m supposed to get my first salary. I show up one day, ask them to get paid. They say I need to talk to the boss. I wait for her an hour, when I catch her she coldly says I should have taken an appointment with her and she can’t talk to me now.
So I take an appointment, but a few days before the secretary texts me on Line about how to get the salary. Turns out I don’t need to see the boss, we arrange another day and time for me to pick the salary up. When I come and do, I find out they’re paying me based on the first salary they offered me, not the one I negotiated. I complain about this, they reply… I need to talk to the boss.
They haven’t given me any other student since then. Never got my work permit either (pretty sure they found out it’s impossible to get one for a tourist visa holder), never even got a copy of my work contract (the boss was supposed to sign it).
Bottom line, what I saw was chaotic management and a boss thinking nothing more of her teachers than what a Texan slaughterhouse thinks of the illegal immigrants working between its walls. Best to avoid.