We use this to run our affiliate program with ModernBill integration. The software is adequate, with some bugs.
The developer of the software is somewhat rude and demanding at times. They signed up for our affiliate program and threatened to quit the affiliate program if we would not make an advance payment to them. We did not make the payment not only because they did not qualify for a payment, but because the design of their own software has a bug where the signup bonus is not accounted for when calculating payments to be made.
We received no reply from them regarding the software problem even though we brought it to their attention when they demanded a payment.
However, for most affiliate programs, the software does just fine.