> The Charter of Human Rights and Freedoms prohibits anyone to treat you differently because of your language or accent
https://www.cdpdj.qc.ca/en/your-obligations/prohibited-groun...
Any human rights tribunal in Canada would agree. The law in every province is the same. It goes the same way in a lot of places beyond Canada. A person cannot fully control their accent, and the way they speak is closely tied to their ethnicity, background, nationality, disability, etc., and stigma and prejudice about accent is not permissible. If the employee can communicate effectively, then discrimination on the basis of them sounding slightly weird, is illegal.
Whether the law corresponds with reality is a different question. Such discrimination is widespread in practice and hard to enforce.