Yes, I am sure they are legitimate. I carried out a thorough background research on the company. I have also been introduced to other staff members and communicated with the Human Resource department.