The most important thing I liked was our support team, they were really helpful and very professional. Support gave us everything, from training to new templates for CRM, to new marketing campaigns and tools. My only dislikes are that the interface took some time to get used in, but once we got familiar with it, life has been better. Our implementation of Salesforce has given us an advantage over our competition, both internally and externally. I like that there are always updates for new features being added by Salesforce as well! The interface can be very confusing at times so it's good if you have someone else assisting along side of your admin personeler when using this software!! It helps keep track fo our accounts receivable/payable status & allows us access from anywhere we need too via mobile devices.