Zero competence
Zero competence, absolute terrible service. I make regular payments for invoices, they send me payment confirmation reciepts via email afterwards they send me payment reminders and interest charges saying they havnt been paid!! I called them and they have zero visibility in customer service, useless and disorganized!
18 May 2026
Unprompted review