Odin Global
We posted a negative review of a business, gave them two out of five stars. The business complained and claimed we had never done any business with them, our statements were false. Trustpilot placed our review under "review", and requested invoice numbers for our payments to the business we reviewed. Trustpilot pretend to be some sort of a Global Supreme Court of business evaluation. Don't touch these guys business not even with a 20 ft pole.
4 years ago
Read Trustpilot Reviews
Trustpilot has a 1.3 average rating from 2,585 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial