I came a across a job posting: Requirement: only apply if youre native english speaker. The job: social media and technology admin. Doesnt set well with me. Does companies do that? Am I right to feel that way? Red flag?
0
0
1
0
1