The company has a proper website, appears to be an established and real organization, and the job posting is detailed and professional with a specific career portal for applications.
Scored on online presence, domain quality, social signals, and professional email use.