Employees who apply for CIIC sign labor contracts with CIIC. They are CIIC's own employees. There are two situations to apply for the position of CIIC agency: one is to sign a labor contract with the company, which belongs to the company's formal employees and only CIIC signs it; Second, CIIC employees who signed labor contracts with CIIC were sent to work in enterprises.
As for the fact that you can't sign an agency contract, it's not what you understand. As long as a qualified enterprise can do this, CIIC can certainly do it. I don't know if you understand, but I hope I can help you.