The job is posted on a job portal (jobustad.com) rather than the official company website, and there is no direct company website provided for verification, which lowers the trust score.
Scored on online presence, domain quality, social signals, and professional email use.