The job posting is detailed and professional, but it lacks a company website, specific job location, and direct company contact information, which slightly reduces trust.
Scored on online presence, domain quality, social signals, and professional email use.