I had an unsatisfactory support experience. My card was blocked without explanation, and I wasn't notified. Emails to the support team are responded to with significant delays and only partially. Everything works well until you need to contact customer service. I wouldn't recommend this company to anyone.
Claim your business profile now and gain access to all features and respond to customer reviews.