Trustpilot refuses to stop contact our business. They call every week. Every week we ask them to stop calling. What happens? They call again the next week. Even if I were going to consider doing business with them, why would I work with a reputation management company that has a 1 star average online? Work on your own damn reputation and stop calling companies unsolicited.
6 years ago
Trustpilot has a
1.5
average rating
from
2,743
reviews