Login
Start Free Trial Are you a business? Click Here
Zia Meer
Contacted them thousand times, because whenever I posted a review after an hour they send me email our software has removed it. When I contact them back, they don't reply. They're handling their reviews & getting paid from big companies to show five stars because when I've posted one star review they removed it.
4 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,736 reviews