Great place - Business Analyst OTR Employee Review

5.0
May 12, 2025
Recommend
CEO approval
Business Outlook

Pros

Lots of opportunities to learn and grow

Cons

Can be a little chaotic

Explore other reviews about OTR

5.0
Sep 9, 2021
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

The Great staff and flexibility

Cons

Personally, I don’t have any cons

4.0
Nov 19, 2025
Recommend
CEO approval
Business Outlook

Pros

Supportive and professional, a lot trainings

Cons

Low pay and low pay

See reviews by: Helpful|Rating|Date|All