"Labor Contract Law" stipulates that if an employer provides special training fees and professional technical training for its employees, it may conclude an agreement with the employees to stipulate the service period. The length of the training period is not limited by law, which may depend on the work involved. Generally speaking, if your profession is professional, it is not illegal to train for three months.
At the same time, I would like to remind you that if there is training, there may be training fees or liquidated damages. According to the law, if a laborer violates the agreement on the service period, he shall pay liquidated damages to the employer as agreed. The amount of liquidated damages shall not exceed the training expenses provided by the employer. The liquidated damages that the employer requires the laborer to pay shall not exceed the training expenses that should be shared for the unfinished part of the service period.
Lawyer Wu Yong of Sichuan Yuanshi Law Office