The job posting provides extensive details, a clear application process, specific financial information, and is associated with a well-known institution, suggesting high trustworthiness.
Scored on online presence, domain quality, social signals, and professional email use.