MyvisaJobs.com is scamming IT consulting companies and demand $1500 to delete bad reviews. These scammers are hiding in India. They are available only via email. No physical location no phone numbers. Please pass on to other consulting companies.
MyVisaJobs.Com is a SCAMMER located in India scamming IT Consulting Companies in the U.S. First they post bad reviews about your company and demand $1500 to subscribe to their services so that you can remove bad postings. If you don't pay, they ruin your company reputation.