I've spent over 20 years working for companies large and small as a lead generation freelancer. In the process, I have spoken with numerous executives, sales managers and HR people about the company, products and services. I will advise you regarding the questions to ask and how to understand what their answers really mean.