Why do companies need guarantors to join the company?

Legal analysis: It is illegal for an employer not to ask a worker to provide a guarantee.

Legal basis: Article 9 of the Labor Contract Law of People's Republic of China (PRC), the employing unit shall not detain the employee's resident identity card and other documents, and shall not require the employee to provide guarantee or collect property from the employee in other names.