Are you a third-party user and planning to embrace Salesforce due to the lack of capabilities in your existing CRM? Or are you unsatisfied with Salesforce potential post-implementation? If any of these two scenarios represent your existing situation, you should consider hiring a Salesforce implementation partner.