The Pros and Cons of Working in Affiliate Marketing Jobs