1. The company needs to be approved by many departments, including human resources, finance and legal affairs. These processes take some time.
2. The company will conduct a background check on new employees to confirm their identity and past experience, which will take some time.