A Full Review of The Hubspot Email Marketing Platform