A: The Scout Law Online Consultation will answer your question.
Whether to sign a labor contract with an employer or a labor dispatch company depends on your own situation. It is generally beneficial to sign a labor contract with the employer. Don't sign a contract with a labor dispatch company. Your company did this because the use of labor dispatch is extremely beneficial to the employer and extremely unfavorable to the workers. In order to avoid the stipulation that employees must work for ten years in the new labor law, many employers terminate their employees' contracts, then ask them to sign contracts with labor dispatch companies, and finally the labor dispatch companies send these employees to their original employers. The employer has become a party that has no labor relationship with these employees.