This company is absolutely horrible. I've reported them to FCC they put me into a contract before setting up my numbers and after they could not set me up properly on their platform they have continued to bill be for an account that does not have any of my phone numbers. I've tried to cancel several times, they have made it very hard to cancel even after disputing my credit card charge.
Claim your business profile now and gain access to all features and respond to customer reviews.