In Canada, the rights of all workers—including temporary foreign workers—are protected by law. As a temporary foreign worker, you have the same rights and workplace protections as Canadians and permanent residents.
For more details, please see the International Mobility Program – Get to know your rights while working in Canada or Temporary foreign workers: Your rights are protected.