There are many companies with their different rules and work methods. Some companies are taking money on lead or on appointments while others are taking money on time. I have experience with Intelemark. Which is performance based company. They believe in quality not in quantity. They are paying on based on appointment and leads which are very beneficial to us. I prefer more like this performance based companies.