You only have to look at their own page. It's full of 120 000 reviews all invited . Why would a review company care more about their own rating than helping others?? They seem to harass and pressure people into leaving 5 stars for their company
They also allow companies to flood their pages with 5 star reviews even when they're fake I've seen thousands of reviews which don't make sense but because they're 5 star they're allowed to stay up. Post a 1 star critical review of a company and they can go to trustpilot and remove it
It's a total shambles
4 years ago
Trustpilot has a
1.5
average rating
from
2,736
reviews