4 ms·
Exactly! You do not need to work in customer support to know that: just read reviews on trustpilot.com
by tlogan 5y ago
Exactly!
You do not need to work in customer support to know that: just read reviews on trustpilot.com
- r00fus 5y agoBravo, this is true comedy. Punchline: Trustpilot is essentially a paid referral service.