Colleagues are very willing to help one another.
If you are a complete beginner looking for training, you may consider it, but I strongly recommend leaving once you have gained some classroom experience, because the salary growth is extremely limited. If you are an experienced teacher, there is no need to consider it—look elsewhere. I have seen experienced teachers join and resign within just a few months; there must be a reason. Teachers who want training can give it a try, entirely because the other senior teachers will look after them and show them the ropes. It has nothing to do with the company.
The owner and supervisors make empty promises. After working there for several years, my base salary had increased by only 500. Buying shares in the company also requires a six-year commitment. The salary estimate posted on 104 is indeed accurate, but you need to pass many evaluations to receive it. Moreover, among the student headcounts used in the estimate above, only a very small number of senior teachers throughout the company could possibly reach those figures. There is also a retention-rate evaluation every quarter; if you fail it, you can only receive the base salary in the following quarter. The difference in pay is around 7,000–8,000, or even more.
The company seems to have a consulting firm advising it, so it absolutely will not violate the Labor Standards Act—but that also means it only meets the minimum standards. The salary is not very high, yet you still have to sign a two-year contract, and resigning before it ends requires you to pay a contractual penalty. Signing the contract comes with no additional bonus or raise. The company was clever enough to add a signing-bonus item to the salary structure, which means that excluding the signing-bonus item, the salary is roughly 23,000.