The company I found online went to the headquarters to apply for a job. After the interview passed, the company directly gave me the contract of Shenzhen Red Sea Human Resources for me to sign. Is it

The company I found online went to the headquarters to apply for a job. After the interview passed, the company directly gave me the contract of Shenzhen Red Sea Human Resources for me to sign. Is it legal? If the company outsources labor services, employees will sign a third-party labor dispatch contract with the human resources company or the labor dispatch company. Employee social security and files are managed by human resources companies or labor dispatch companies. Legal basis: Article 58 of the Labor Contract Law. The labor dispatch unit is the employing unit referred to in this Law and shall fulfill the obligations of the employing unit to the laborers. The labor contract concluded between the labor dispatch unit and the dispatched worker shall not only specify the matters specified in Article 17 of this Law, but also specify the employing unit, dispatch period and post of the dispatched worker. The labor dispatch unit shall conclude a fixed-term labor contract with the dispatched workers for more than two years, and pay the labor remuneration monthly; During the period when the dispatched workers are not working, the labor dispatch unit shall pay the labor remuneration monthly according to the minimum wage standard stipulated by the local people's government. Article 59 A labor dispatch unit shall conclude a labor dispatch agreement with the unit accepting labor dispatch (hereinafter referred to as the employing unit). The labor dispatch agreement shall stipulate the number of dispatched posts and personnel, the dispatch period, the amount and payment method of labor remuneration and social insurance premiums, and the responsibility for violating the agreement. The employing unit shall determine the dispatch period with the labor dispatch unit according to the actual needs of the post, and shall not divide the continuous employment period into several short-term labor dispatch agreements. Article 63 The dispatched workers have the right to receive equal pay for equal work with the workers dispatched by the employing unit. The employing unit shall, in accordance with the principle of equal pay for equal work, implement the same labor remuneration distribution method for dispatched workers and workers in similar positions in the unit. If the employing unit has no workers in the same position, it shall be determined by reference to the labor remuneration of workers in the same or similar positions where the employing unit is located. "The labor contract concluded between the labor dispatch unit and the dispatched laborer and the labor dispatch agreement concluded with the employing unit shall specify or stipulate that the labor remuneration paid to the dispatched laborer shall conform to the provisions of the preceding paragraph." .