Incompetent service
The service is completely incompetent. Our account was blocked even though they had software issues that prevented us from paying the invoice. I have proof of all the email exchanges with their support. I suggest looking for alternatives.
Date of experience:
Dec 12, 2025