What do you like best?
PAP gives you the ability to create and customize your affiliate program to your heart content. You can use the "language editor" to change anything you want inside your merchant or affiliate members panel. You can run pay per lead, pay per sale, and even pay per click campaigns on PAP. It is very robust and am continually been blown away by the amount of customization they allow us to do.
And their customer support? Don't even get me started with that.... the best online period! They are there whenever you need them via live support or email.
What do you dislike?
So far, I haven't seen anything that I don't like with PAP. It meets and exceeds all my expectations. If you don't like the inside of your affiliate/merchant panel looks they can even customize it to suite your own brand.
The only one tiny thing I think they can work on is to reduce the technical aspect of the system. Nowadays businesses are getting a lot more simpler and less technical to operate by using drag and drop WYSIWYG styles rather than reliance on HTML codes.
Recommendations to others considering the product
PAP is very robust and hence you must have some knowledge on basic HTML. I will also recommend that you get the downloadable license once and for all so that you don't worry about monthly fees (and they also offer you their Startup license for their livechat software if you install PAP on your server!). PAP is a keeper so ensure you get a downloadable license, seriously it is worth the price! And finally if you have ANY question what so ever chat with them live. Their customer support is the best online no jokes.
What business problems are you solving with the product? What benefits have you realized?
I am able to provide my affiliates with optimal customer support because my PAP is integrated with their LAdesk.com live chat service. I help my affiliates members with any question they have right inside their members area. Plus everything just WORKS. Affiliates commissions are tracked perfectly. I am able to provide training inside their members area with easy. My members are happy and so am I