The job posting provides detailed information about the company and roles, but the source is a job aggregation site that doesn't link directly to the company website or provide professional contact information.
Scored on online presence, domain quality, social signals, and professional email use.