Whenever I have dealt with their recruiters, I have a bad experience. In one occasion, at the end of the video interview with their agent about a role, he informed me that the role I accepted the video chat for had been filled already... What was more frustrating? I got an interview with said company for that exact same role through another agency a few days later. On other occasions, they just contact to get the CV for roles and when one follows back is radio silence. Unprofessionals