TrustPilot sucks.
In my old company I started using Google Business review system, but literally anyone can go there and give a one star review to **** you so I migrated to TrustPilot. The option of a review can be analyzed it's really good, but their support team is horrible.
The same thing...