This document discusses key factors to consider when evaluating customer relationship management (CRM) solutions. It outlines a 5-point checklist for organizations to use in determining whether an on-premise, on-demand, or hybrid CRM deployment option can meet their unique needs. The checklist examines whether solutions can satisfy operational requirements, enable a dynamic workforce, ensure data security, facilitate user adoption, and provide necessary flexibility. The document emphasizes the importance of choosing a CRM that can scale and adapt over time to support new users, processes, roles and business needs.