Login
Start Free Trial Are you a business? Click Here
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.
5 years ago
Read Trustpilot Reviews
Trustpilot has a 1.5 average rating from 2,727 reviews