It's illegal to (openly) discriminate in Canada on the basis of national origin. So if you are here to work legally (ie with a visa) then no company can make you a separate, second class status employee.
In Canada, wage discrimination must be covert and insidious to avoid lawsuits.