May 2024
If I could give negative stars I would. BIGGEST SCAM
May 2024
This is a horrible company , I feel this is a scam , no customer service , no human to help. ! This has messed up our phone services . we had to hire outside tech group to fix phone service. Company still bills us ! I have not had anyone call or help in 4 months. Disgruntled customer !!!
May 2024
Installation Service was Great, but the Support Teams, Billing Department, Customer Service has a lot to be desired. I have called with Not Response, and we are still having Technical Problems.