The job posting provides basic application instructions but lacks specific details on the roles, salary, or a direct company website for verification, and the source URL is a job portal.
Scored on online presence, domain quality, social signals, and professional email use.