The reputation of the company and its products is important in affiliate marketing because you want to be sure you're promoting quality products that people will want to buy. If a company has a bad reputation, it can reflect poorly on you as an affiliate and hurt your credibility.