The job posting is from a third-party job board (jobbazaar.info) rather than the company's direct website, and lacks a company website or specific contact details, which reduces trust.
Scored on online presence, domain quality, social signals, and professional email use.