3 ms·You do realize that HubSpot is based in Cambridge, Massachusetts, not Silicon Valley?by argonaut 11y agoYou do realize that HubSpot is based in Cambridge, Massachusetts, not Silicon Valley?