International call centre
Always network issues, have to repeat myself constantly time after time. If these companies worked within the United Kingdom, these issues would not happen. The staff in these call centres are extremely helpful with the companies and conglomerates behind. These are a disgrace.
2 years ago
retailmerchantservices.co.uk has a
1.2
average rating
from
38
reviews