5.0
8 June 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
OTR is great! My coworkers are nice and easy to work with. The owners and upper management are genuine and down to earth. They do not overwhelm you and truly care about you as a person.
Cons
I really can't think of anything