The document identifies and ranks the 50 best companies to sell for based on a survey of sales executives. Heartland Payment Systems and SunGard tied for the top spot based on their performance in customer growth and retention, hiring and compensation of salespeople, and company reputation. The rankings provide a list for salespeople to consider when looking for new sales roles or entering the sales profession.