Building company culture like a product: HubSpot's iterative approach

Original source details coming soon.

Executive overview

Most companies treat culture as a static declaration — words on posters that nobody believes. HubSpot co-founder Dharmesh Shah applied software engineering discipline to culture instead: define narrowly, ship early, iterate on feedback.

The result is the HubSpot Culture Code, grown from 16 slides in 2013 to 128 today. It is built around four core components — solving for the customer, extreme transparency, bold risk-taking, and diversity — each treated as a living feature, not a fixed rule.

Culture is the second product every company builds, and no product is ever done.

Starting with hostile user research

  • Dharmesh reluctantly took on culture after co-founder Brian Halligan was challenged by a CEO peer group.
  • A simple company-wide email about culture drew the harshest feedback Dharmesh had ever received.
  • Employees associated "culture talk" with performative posters and toxic misrepresentation.
  • He treated this blowback as actionable product research, not personal criticism.
  • First output: 16 slides answering one question — what attributes predict success and happiness at HubSpot?
  • Framing the culture deck as "culture Python" let him apply coding principles: narrow scope, launch early, iterate.

Iterating with customers in the loop

  • Version 1.0 was validated quickly; teams said it helped but didn't go far enough.
  • Subsequent versions added decision-making frameworks based on direct team feedback.
  • Surveys, focus groups, and one-on-ones drove each iteration cycle.
  • Publishing the deck publicly — inspired by the Netflix culture deck and Patty McCord's encouragement — unlocked feedback at scale.
  • Netflix CEO Reed Hastings called it brilliant; Dharmesh treated that as validation, not a finish line.
  • The deck now has 128 slides and is still being updated.

Component 1: Solve for the customer

  • HubSpot holds monthly exec meetings where an unhappy customer joins live — the team collectively experiences the pain, not just hears about it.
  • Engineers are pushed (sometimes "draconian-ly") to talk directly to customers, not just their product area.
  • Solving for the customer means the collective customer base, not individual requests.
  • Direct customer contact is self-reinforcing: exposure builds empathy, which drives better decisions.
  • Dharmesh's ISP example — an outage email that never said "sorry" — crystallised what customer-hostile culture looks like in practice.

Component 2: Extreme transparency

  • Transparency started by default: the first employee got access to everything, and the rule was never changed.
  • At IPO in 2014, lawyers suggested five to seven "designated insiders" for sensitive financial information.
  • Dharmesh and Brian designated every employee an insider — ~800 at IPO, ~7,000 today.
  • Limiting insiders would have broken a core cultural value; the unconventional move preserved it.
  • Transparency empowers individuals to make good decisions on the company's behalf without escalation.

Component 3: Bold risk-taking

  • Every employee is expected to allocate some percentage of their time to experiments that could be big bets.
  • If everything succeeds, it wasn't a real experiment — some failure rate is required by design.
  • Decisions are not made by consensus; one person is designated responsible for each risky initiative.
  • Everyone has a voice, but not a vote; middle-ground compromises are explicitly avoided.
  • Once a decision is made, the team commits fully — "sailing the ship" — rather than second-guessing.

Component 4: Diversity as a product requirement

  • HubSpot's early team was dominated by MIT MBA graduates — efficient, but narrowly monocultural.
  • A hallway photo wall of all employees made the lack of diversity visually undeniable.
  • "Hire for culture fit" is high-risk without a written, defined culture — it defaults to "hire people like us."
  • Changes included appointing a director of diversity, inclusion, and belonging, and tracking diversity metrics.
  • A team that doesn't reflect the diversity of its customer base cannot genuinely empathise with those customers.

Culture as a permanently evolving product

  • The mistake is trying to preserve startup culture; the goal is to evolve it.
  • Every company builds two products: one for customers, one for its people.
  • HubSpot treats culture as iterative feature development — retiring things that no longer fit, adding new "feature requests."
  • Preserving culture in amber — the "10 commandments in stone" mindset — misunderstands what companies are: living, evolving communities.

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.