Credit Corp Group Employee Reviews for Customer Support Representative
Customer Support Representative1 review
Found 1 review matching the searchSee all 24 reviews
Indeed Featured review
The most useful review selected by Indeed
You’re severely micro managed. They make you think this is the hardest job in the world, but it’s not. They make you work so quickly it seems wrong. They monitor every second that your working and make you feel guilty for going to the loo. If you don’t hit your target they make you feel dreadful. And listen back to your calls and scrutinise everything you said. Even if your only off by 1 point.
You don’t take your work home and the managers are pretty nice.
Help us improve!
Is Indeed your favorite place to learn about companies?
See more Credit Corp Group reviews
You may want to try: