Disappointing experience
Very disappointing experience, both from customer support and from the tool. I personally found the behavior of one of the customer service representatives quite disrespectful. I am not going to continue with them.
Date of experience:
Feb 01, 2026