The company appears to be a legitimate and established organization with a detailed and professional job posting, including an official application portal and specific bank details for fee payments, indicating a high level of trust.
Scored on online presence, domain quality, social signals, and professional email use.