The customer support has been incredibly unresponsive. I reached out to the company about my 10k account, but I've yet to receive any reply. They are also not engaging on the communication platform. If there were a way to give a negative rating, I would. If they cannot manage customer inquiries, perhaps they should consider closing the service.
Claim your business profile now and gain access to all features and respond to customer reviews.