The best thing is that it works with our Salesforce instance which we use in multiple ways throughout day by day management of customer service issues as well as sales opportunities through using Pardot marketing automation toolkit. I would say there are no downsides at all! It has been working seamlessly since its implementation last year so far without any glitches or setbacks whatsoever. We have used their support team often when setting up some things like email templates etc but they were always very helpful (and fast!). If you're looking into integrating your learning/training programs from within SFDC itself - check out what's available here first if applicable. You can easily integrate other systems such as MS Office 365 / Google Calendar via Zapier integrations too should be mentioned though not sure about pricing structure yet?