Depends on your personality - Retail Manager OTR Employee Review

3.0
23 July 2025
Recommend
CEO approval
Business outlook

Pros

Good team, semi flexible hours

Cons

Very high work load and responsibility don’t match the salary. Poor work life balance

Explore other reviews about OTR

5.0
9 Sept 2021
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

The Great staff and flexibility

Cons

Personally, I don’t have any cons

4.0
19 Nov 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