-
March 2024
Less than 1 star. Internet didn't work properly. Cost my business thousands of dollars in lost credit card transactions. Customer service was terrible. The worst I've EVER worked with.
-
November 2021
One of the worst companies I've had the unfortunate experience of dealing with couldn't wait to get away from them south central communication much much better
-
August 2021
The service is decent, but anytime you need to talk to an actual person it's an absolute nightmare. Go with someone else.