This company discriminate candidate with visa status. they have an extensive immigration form asking you to fill out. The questions on there are not even right to determine someone's status. They ghosted me after i told them my work permit will expire next year but i can renew it without any issues. The recruiter then called me explain that my status required me to leave the country etc ( they need to hire a new immigration lawyer team because this info is not accurate). Overall, i can tell that they discriminate my background based on my visa status.