Software Engineer • Current Employee
Pros: HubSpot is an incredible company, and I am still excited to come into work every day several years into my tenure. I think you'd be hard-pressed to find a better tech company in the area, especially as an engineer. Business-wise, stock and metrics continue to improve. Growth is difficult to sustain and not easy, but I'm bullish that we will continue to find ways. The company is not perfect, but the best thing about the culture is that it is willing to admit faults and improve where things are not great.
* Increased investment and revamping of training and leadership
* Always introspective, refining, improving processes and culture
* Transparency of operations and business from top down
* Growing, lots of hiring, opportunities to move up
* Great office, perks (coffee garden, tea, barista, ping pong, beer, snacks)
* Strong, trusted leadership
* Smart coworkers
* Flexibility in time
* Overall a fun environment to work in, great social events
* Autonomy, power to have impact
Cons: Naturally, as the company has grown, the only constant has been change, which is fine. But HubSpot, like most growing startups/scaleups, is not great at change management.
There is good transparency, but that does not necessarily equate to good communication.
There is thrash at times because the org structure does not support the goals that leadership sets for the company (which seem directionally correct, but execution is lacking).
The company is very young and lacks diversity in many areas (race, women in leadership, etc.), though there is a genuine effort to improve here.