Worse experience ever, would never work with this company again . Their customer service has no technical knowledge, yet they don't let you communicate directly with their technicians. They are set in East Europe so with the time difference all comunications have very long delays. They had 4 months to work on our migration and they were not able to do it right not even once. Every single time they had BIG errors, like forgetting to migrate 45,000 orders, or switching information from customers accounts, etc. I have requested for a refund 3 times now and have not received one yet. I have wasted 4 months, my designer can't keep working on the site and I am out $1100 Dollars.
RUN AWAY from this company, better to hire a freelancer with UpWork, you get direct communication and only pay when the job is completed.