Lack of Customer Support
The customer service here is virtually non-existent. I spent four weeks just trying to get a quote. Their client portal is poorly designed. I strongly advise against wasting your time with them.
Date of experience:
Apr 28, 2024