I worked as a certified Salesforce admin, advanced admin, developer, and sales cloud consultant for about 6 years and can say out of all of the CRM platforms that I have worked with over the years that salesForce had the highest quality most expandable and reliable platform that your business could ever need to count on!If you have a data need, or a logistics function that you need applied to your business processes it can be done in salesforce! I personally love and support this company and their products but most specifically the sales and service clouds as well as the marketing cloud or my favorites of their solutions.