why do you need my SIN and ID ?

As the employer of record, we have certain obligations to fulfill, including filing your income and withholding income. To ensure compliance with government regulations, we require your Social Insurance Number (SIN) and verification of your identity. These measures are necessary and there are no alternatives that would allow us to bypass these requirements.