Smartlinx PBJ reporting took me 45 seconds to run, and an additional 2 minutes to go ahead and submit to CMS, compared to 60 hours with our old payroll vendor. I would highly recommend Smartlinx to any person who is looking for a PBJ partner, for a payroll processor, and for a scheduling tool. It's just incredible, and its definitely worth every penny.