The job posting provides detailed information about the role and company, and directs applicants to a professional career portal, indicating an established organization.
Scored on online presence, domain quality, social signals, and professional email use.