Kaufman explains that in order to make a decision between the two, companies should consider such factors as Total Cost of Ownership, Ease of Installation and Maintenance, Customization Options, Remote Access and Scalability, before making their CRM software decision.