Nobody available to assist with settling lead disputes, terrible customer service. Once signed up you never hear from them again and you can no longer speak to any staff behind the platform. Waste of money avoid at all costs
6 days ago
Rated People has a
2.4
average rating
from
224
reviews