Layoff history
1 announcement tracked660 jobs affected (reported)
LayoffCambridge, MA, US
HubSpot said it is cutting about 7% of its workforce, nearly 660 employees, as it reorganizes product teams and reduces management layers. The company is based in Cambridge, Massachusetts.