I like their ability to track my leads very well, it's not too expensive but they do provide lots for free! They also have good customer service when you need them! Their integration with Salesforce could be improved upon as far back reporting goes in terms of being able find information regarding your sales pipeline faster than having someone manually update spreadsheets or google sheets would take time and energy.
Lead management software has been great so long we've used this product we wouldn't try any other out there unless it had more integrations built into its featureset.