It has all the features we need, from the simple features like tracking links to the advanced ones such as custom landing pages, etc. The reporting can be difficult at times, but it's not too bad once you understand what needs done. We've been using this product since 2013 and haven't had any problems with it so far. We have many different affiliates in our network that use Affiliate Software, so their benefits are available to us across the board. One of the downsides is the price, but if you're doing affiliate marketing then there isn't much you can do about that. It helps us track and report on our affiliate partners' performance. This allows us to see who is performing well, who is not and why.