I like how it is an all in one program for both cards as well POS processing (card swipes). The reporting part can sometimes get confusing but you'll figure out what works best with your needs/concerns pretty quickly if not instantly after first set-up / training by support team members who know this system inside & outsides its skin very clearly!! Overall card management process has been simplified greatly from multiple systems into 1 platform which allows faster transactions timeframes across many different locations without waiting or worrying about "missing" information when reconciling accounts between branches etcetc.