speaking as a affiliate :

fair payouts
getting paid on time and every time
good converting sites and promo tools
good affiliate support ( a email should never be unanswered! )