I really like that they do what is possible to ensure all parties involved get paid promptly even when there's an unexpected delay in payment from one party or another. They also have great customer service so communication between team members isn't always easy at times either for their own staff as well our clients/customers! But overall it has been beneficial over time especially because we've had very few issues where payments weren't made immediately by any client after being notified via email & SMS message which was sent out within minutes depending upon how urgent things were received initially - this helps us avoid late fees due tot he risk associated wtih delayed payouts which can easily be hundreds / thousands each month!