I like that it integrates with our CRM, which is great! It's easy to use once you get used but we've struggled using at times due its complexity of features when compared against other similar tools such as Xero or Sage Intacct (which have simple interfaces). Make sure your sales team understands how this tool works so they can educate clients about their benefits/uses during onboarding process - otherwise there will be issues further down stream if any changes are required after implementation etc.. Integrating customer data into one place helps us keep track of all interactions across channels; from prospect contact through contract management & invoicing.