Horrible customer service
Horrible customer service, got sold into a program "tailored" to our industry and they ended up severing ties due to compliance. Tried cancelling and getting a refund but they keep billing me
Date of experience:
Aug 22, 2024