The company has a detailed, professional job posting with a physical address and contact numbers, indicating a legitimate organization, even though a company website is not provided.
Scored on online presence, domain quality, social signals, and professional email use.