I had a similar experience to many of the others leaving reviews. I reviewed a company negatively for some particularly dirty practices, but the company was able to just remove the review, and there was nothing I could do about it. There is absolutely no point to reviews if the company being reviewed gets to remove the ones they don't like.
7 years ago
Trustpilot has a
1.5
average rating
from
2,747
reviews