If it were possible to rate them 0 stars, I would. Technical support is completely uncontrolled, they can be rude, not respond, or simply close your requests by responding sarcastically, when you ask to call the manager and make a complaint - they will say yes yes, and will do nothing. They do not have any support call numbers and you are forced to chat with them by text.
Claim your business profile now and gain access to all features and respond to customer reviews.