May 2025
Terrible company. Fees are too high. Fees are inconsistent, and from time to time they hit you with made up fees like the one I just got. $499 for “Technology Upgrade”.
Basically a scam.
April 2025
One of the worst credit card Processor
They never answer the phone
POS system not functioning
They over promise and never deliver
April 2024
Did not get pay check with bills to be paid in bill pay..no answer from company