The pros of affiliate marketing are that you can start this business for very little cost, you can work at it part-time from almost anywhere as long as you have an internet connection, there is lots of room for trial and error, you don’t have to deal directly with customers (unless you want to do so), and you can be your own boss.
The cons of affiliate marketing are that you have no control over a merchant’s marketing program rules, competition is fierce, and there’s no guarantee you will make a lot of money. You must work very hard to get new customers because once they click through your ad they are likely to go to the vendor directly the next time they want to make a purchase