No - Customer Service Representative (CSR) RRT Employee Review

Explore other reviews about RRT

5.0
18 Nov 2019
Recommend
CEO approval
Business outlook

Pros

Proos are Benefits and the culture

Cons

I think No cons at all

3.0
9 Feb 2024
Recommend
CEO approval
Business outlook

Pros

Good environment good people company.

Cons

Pressure is on me and I’m trying not too hard.

See reviews by: Helpful|Rating|Date|All