Is the company a member of the Direct Marketing Association? How long has the company been in business? How many people are in the company? How many customers does the company have?
Can you speak to the executives about their background, the product and the compensation plan? All of these are key in your due diligence with any network marketing company, and you should have good answers to these before moving forward with any opportunity.
All the best.