Credit Corp Group
3.9 out of 5 stars.
Receive weekly updates, new jobs, and reviews

Credit Corp Group Employee Reviews for Customer Relations Manager

Job Title
Location
Ratings by category
Found 1 review matching the search
See all 24 reviews
Job Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Job Culture
Great company to work for, the culture is terrific staff and management are great. They try to look after you to the best of their potential. Support is always available when required.
Pros
Great people
Cons
death threats
Was this review helpful?
Rate your recent company
Share your experience to help others
  1. Customer Relations Manager