An amateurish logo or meme makes your company seem like an amateur. Any hint of amateurism in your marketing indicates to your prospects the potential for amateurism elsewhere in your company -- throughout your company.