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?


United States Trends
Loading...

Something went wrong.


Something went wrong.