Terrible company shouldn't even be in the industry
January 2026
Not impressed after multiple calls from one of their analysts asking me to change my rating for them. Won't be entertaining any more work from this company.
October 2024
I did a job for these guys today, they are trying to refuse payment even though I followed instruction and sent in deliverables from the site. do not waste your time with these guys, they do not care about their technicians.