Hubspot really was a best place to work at one time. Those of us who were there were lucky to have experienced that.
I could write out a lot here, but it really boils down to: my experience is that hubspot cares about its employees and customers about as much as your average large corporation.
It’s not the worst place to work, but it’s not an amazing place to work anymore.
In my opinion, on average, employees seem a little unhappy and a bit disconnected from the mission. There are a lot of arbitrary KPIs to make up for lack of context/experience in some of leadership. Many who are coming from outside of hubspot and, in my experience, don’t necessarily understand what goes into the jobs of those around them. My experience is that you have to be ruthless or cut-throat to be successful. Cash compensation is on the lower end and there are many upcoming changes.