What are the advantages and disadvantages of affiliate marketing for the affiliate?

If you’re like me, you only considered the advantages of affiliate marketing for affiliates when getting into it. However what you should have minded most are the disadvantages since they allow you to be aware of the pitfalls awaiting you.