The job posting provides significant detail about positions and requirements, but it's hosted on a third-party job board rather than a primary company website, and the company website is not provided.
Scored on online presence, domain quality, social signals, and professional email use.