Pros
- All inclusive
- Analytics available for every campaign/client
- Easy way make changes, add new features easily.
- Ease Of Use easy interface & very responsive customer support team.
- Can run multiple affiliate programs simultaneously (one per domain)
Cons
- It is hard to say