Customers are horrible - Customer Champion Rank Group Employee Review

3.0
4 May 2021
Recommend
CEO approval
Business outlook

Pros

Plenty of training to prepare you for the worst.

Cons

Customers are the dregs of society

Explore other reviews about Rank Group

5.0
8 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Good atmosphere flexible good pay

Cons

environment for me it was okay

5.0
27 Feb 2024
Recommend
CEO approval
Business outlook

Pros

It is a good company

Cons

Salary, no remote, no much bebefits

See reviews by: Helpful|Rating|Date|All