Vendor America
United States
Reviews (1)
★★★★★
I downloaded Judge.me application and I had some trouble with the installation process. Fortunately, the customer support team was very helpful and responsive. Felix, in particular, was amazing and went out of his way to assist me. I have not used the app yet, but I am impressed by the quality of the customer service and support. Felix deserves a big thank you. Team Vendor America