Their team is very helpful to understand their products well before using them in our project! They are always there for you if something goes wrong with your product (or even better - when everything works as expected).
I would like my clients/customers have more transparency about how much they pay per month or year but overall it's ok because of all benefits mentioned above :) We were solving an issue we've been struggling since many years ago by integrating Salesforce data into SharePoint Online site collection so users can access files right within Site pages without needlessly navigating through different sites / tabs.