Hubspot is a well integrated automated marketing platform that is continuously going through stages of improvement. Besides the initial learning curve present with all such products, Hubspot is easy to use and very powerful in managing websites and online marketing strategies.
Hubspot has had a large ROI for my company as clients can easily track the overall incremental success of their efforts and clearly see where certain elements in a strategy failed. Hubspot allows for a quick change to those failing elements of the strategy allowing for on the fly strategy optimization.
Having used other automated marketing platforms Hubspot comes across as a platform with strategic automation in mind as opposed to the more cumbersome and inelegant solutions I have come across. I really like Hubspot, use it daily and would recommend it to anyone.
I have recommended Hubspot in the past and will continue to do so for the foreseeable future. The primary piece of advice to anyone considering using Hubspot is that trained and certified Hubspot professionals are necessary to squeeze the maximum benefit from the platform.