The absolute worst company I have every worked with in my 20+ years of business experience
Terrible, I wouldn’t use their service even if it was free. Do yourself a favor and look somewhere else. Has taken over 3 months to set up an account with them. By far the worst customer service I have ever ever ever dealt with. Continuously ignored emails/ call. Rude service. Everything is terrible 0/1000000
Show less