My review aligns well with the others I have read. I have invoices well over 90 days past due and cannot seem to reach anyone at the company. And, yes they keep changing names. Latest one being Vixxo. I'm guessing they changed names again and will try to call us for more work under another alias. DO NOT DO WORK FOR THEM.