Operating internally or running CRM as a cloud solution?
One should consider quite a few factors before choosing between operating internally and running CRM as a cloud solution. Too often, the decision is based on just one dimension, which is price. But the price is based on the repeated monthly cost for a single hosted user and not on the total costs over e.g. 5 years.
License types, integration with other back-end systems, cost of downtime, control over updates, storage space, outbound traffic and other elements should be included in the overall decision making.