customer
Worst company ever
Worst company ever
Reply from OTR SolutionsNov 3, 2025
We’re sorry to hear you feel that way. That’s never the experience we want for anyone. We’d appreciate the chance to learn more and try to make things right, please don’t hesitate to reach out to our team directly so we can help correct any issues.


