1
Jul 28, 2017
Claims to be a US based staffing company. Doing a little digging and found out its a boiler room operation out of India. There a number of mail drop offices scattered through the United States. They are all hosted rent-by-the-hour addresses. Not to be trusted.