They are actually a client, but the management team is fantastic to work with and is filled with cross industry veterans that care and know about financial payment processing. Need a cost effective, progressive solution. Dive in with their team and get handle on your company's finances.