SITC is a state-owned enterprise with dedicated job portals, professional contact information, and a detailed, well-structured job posting, indicating high legitimacy.
Scored on online presence, domain quality, social signals, and professional email use.