No happy customers and they appear in my opinion to use a 'shell' company that uses misclassified gig workers.
July 2024
I have been on hold twice today for well over an hour both times service has been down for a day and a half and all they do is blame someone else i can't seem to get any answers from them very poor customer service
April 2024
Their service doesnt work. Their tech support is unable to help