Total crap,
We have been running a very successful business. They don't take into account who reviews your business. They deleted several reviews we have from real customers and leave one from trolls that. They compliance team is an utter joke. And the worst thing is that as a business owner you cannot even request for your business to be removed from there. Absolute fraud
5 years ago
Trustpilot has a
1.5
average rating
from
2,742
reviews