The worst commercial decision we ever…
The worst commercial decision we ever made was trusting HubSpot. Overpriced, nasty, vexatious litigators, ignorant of our needs, oblivious to our loyalty - I hate this company with a passion.
Date of experience:
May 12, 2025