It helped us to fill vacancies of our clients who were hiring for their team member positions as well as contract role position from different parts i.e Asia & Europe marketplaces like Upwork/Freelancer etc..
I have not faced any issue with this agency so far while working at my client's sites or during sourcing process till now! They help me connect with good candidates through various online platforms (UpWork) where they are searching people by themselves without wasting time for you-the recruiter to go find right candidate myself.