The worst review site. Encourages negative reviews for smaller non paying businesses to ruin their businesses and allows fake bots to leave multiple positive reviews each hour for the larger ones
4 years ago
Trustpilot has a
1.5
average rating
from
2,736
reviews