General management, functional, and hybrid models: Which org design works best for top companies?How stage, North Star metrics, and talent can impact this critical decision👋 Hey, I’m Lenny and welcome to a 🔒 subscriber-only edition 🔒 of my weekly newsletter. Each week I tackle reader questions about building product, driving growth, and accelerating your career. For more: Best of Lenny’s Newsletter | Hire your next product leader | Podcast | Lennybot | Swag
Much of your time as a senior leader is spent figuring out how to organize your people. And one of the most common and consequential questions that company leaders face is whether to move to (or from) a GM organizational model. Today’s guest authors, Rohini Pandhi and Mary Liu, have witnessed firsthand how reorgs transformed the way six different prominent companies operate, including Square, Shopify, Dropbox, Meta, Google, and Mercury. In this post, Rohini and Mary lay out a tactical and in-depth breakdown of when, why, and how you can shift between a GM, functional, and hybrid model. I’ve always felt that a comprehensive and super-tactical post about this very critical transition has been missing in the world, so I’m excited to finally bring you one. Rohini Pandhi is currently a product leader at Mercury. Previously, she spent over seven years at Square/Block leading product work on Square payments, invoicing, and the Bitkey hardware Bitcoin wallet. She’s also been a PM for companies ranging from small startups to large enterprises, is the co-founder of the startup bootcamp Transparent Collective, and is an active angel investor. You can find her on LinkedIn and X. Mary Liu is a seasoned product leader specializing in core/growth products and AI for consumer and SaaS companies. She has founded and scaled new product and platform areas at Square and Shopify and accelerated growth and engagement at Dropbox and Facebook. She now advises growth-stage companies as an interim product leader, devising product and talent strategies, often involving AI/ML transformations, to unlock their next level of growth. You can find her on LinkedIn. Late last year, Block (formerly known as Square) made several striking announcements about its org structure. The company laid off about 10% of its headcount and moved Square from a general management (GM)-led organization to a functional model, which was a surprise to most employees and the press. For years, Square’s product and engineering teams had been organized into separate business units, each led by a general manager who owned the business outcomes and related product mandates. Now product and engineering are centralized into functional organizations, where engineering, product, and design discipline leaders co-lead product metrics that drive specific business outcomes. As the founder and CEO of Block and Square, Jack Dorsey underscored the change to his shareholders:
Block is not alone in this type of restructuring. Other successful companies, including Coinbase, Shopify, and DoorDash, have shifted between GM models and functional models at various stages of their growth. While there is no perfect organizational design, the optimal organizational structure involves carefully weighing the pros and cons that align with the company’s current lifecycle, values, and offerings. To make the most suitable choice, leading companies consider the inherent strengths of their products and business approaches, and the implications an org structure has on internal decision-making and talent retention. How company stage informs organizational designIn the early stages, companies almost always adopt the functional model. Since general managers are responsible for business P&L, the founder essentially plays the role of a GM. The rest of the organization focuses on finding product-market fit, scaling the core product, or building new product functionality. To scale the founder’s role, companies consider GM models typically after they have multiple proven product groups, predictable business outcomes, and significant scale. For example, Block transitioned to the GM structure close to its IPO, when it had hundreds of millions in revenue, an extensive portfolio of product groups (e.g. Cash App, Capital, Invoices), and thousands of employees. Coinbase shifted to a GM structure in late 2022 when it produced multi-billions in revenue from distinct customer segments (consumer vs. institutions). About 10 years after founding, Airbnb restructured to a GM-led model when the company was a few thousand employees strong and started expanding beyond accommodations (e.g. experiences)—all of which ran differently and required fast decision-making. Interestingly, after Airbnb divested from these new business bets (as a result of the pandemic), they’ve reverted back to a function-led structure. In practice, most companies operate in a hybrid model but skew toward the GM or functional mode. Depending on what is needed for specific products and teams to succeed, some parts of the company are GM-led, with P&L accountability, and some are function-led, with product success metrics. The approach marries GM-model advantages in speed and agility with functional-model benefits in product cohesion and organizational alignment. How product and business model inform organizational structureBesides company stage, leading companies typically have two primary considerations for deciding between a functional versus GM model: Factor A: How close is the product North Star metric to revenue?The closer your North Star metric is to revenue, the more suited your organization is to a GM model. For instance, many payments and commerce platforms (e.g. Block, Coinbase, Amazon) have a North Star metric of transaction volume, which directly drives their business topline. Since each of their product lines has an immediate impact on that P&L, those product groups can be easily aligned to GM responsibilities. Conversely, companies with product metrics that are a few levels removed from direct revenue impact often work better with functional structures. For example, most ad-based businesses (e.g. Meta, Google Search) invest heavily in user growth and engagement as their product North Star metrics. These product metrics scale user reach and time spent on their platforms, which indirectly drive the ad impressions and business revenue but are detached from immediate P&L impact. The functional model allows functional leaders to focus on the product priorities that will ultimately make the company a success. A hybrid approach could work for companies somewhere in between. For instance, DoorDash’s product and operational metrics are both equally important to business topline and margins, given the incredible complexities of its go-to-market and logistics operations. So the company pairs product leaders alongside GMs. Product leaders are responsible for product growth and engagement, with the typical engineering, product, and design triads. GMs lead go-to-market and operations (e.g. marketing, sales, partnerships, physical micro-fulfillment centers) and have P&L responsibilities. Similarly, parts of Canva also pair their product leaders with GMs. Product teams build Canva’s scalable content creation software, while GMs lead the enablement of hundreds of content experts to produce its rich content library of more than 125 million templates and media. The separation of duties between the product teams and GM orgs allows Canva to grow both its platform and content templates in parallel, one of its key business differentiators. Factor B: How critical is the holistic customer journey to the product’s growth?Functional models optimize for product growth through cohesive customer journeys. This is especially critical for growth-stage companies. When the customer journey is seamless, organic flywheels emerge. The core product’s reach and distribution enables new products to be surfaced organically in user journeys. Those new products then increase core product stickiness and retention. For example, Shopify’s core product is a single “back-office” that makes it easy for e-commerce merchants to operate their online store. The core back-office offerings solve merchants’ needs for online store transactions: building elegant websites, accepting payments, and managing orders. More-complex merchant needs, such as those before and after an online store transaction like website marketing and order fulfillment, Shopify makes possible through first- and third-party apps and services. The shift from GM to functional model in 2020 made it easier for the company to deliver a seamless merchant experience across the suite of products that are part of the core back-office. Product cohesion also amplified organic growth flywheels. Synergies across core product lines enabled the core platform to scale across customer segments and make it easier to organically attach apps and services in flow, instead of needing ad-like “cross-sell” strategies. Although it takes longer for Shopify to win specific verticals (such as fulfillment) through first- and third-party apps, the overarching merchant experience has been highly defensible and sticky. Shopify is now the sole system of record and engagement for many customers. Organizational structure’s downstream impact on teams and talentBest-in-class companies also consider a few downstream factors of their organizational design when deciding on the right one. The structure can impact how business-critical decisions are made, the cultural tone set for the company, and even talent goals. Factor A: Can the business support redundant teams?GM organizations often have redundant staffing across functional disciplines so that business units can operate as independently as possible—a key trait of the GM model. A great example within Block was the mirrored corporate structure of Square and Cash App. Both organizations had their own teams running functions like compliance, communications, and marketing. They even had separate physical office locations, underscoring the optics of the autonomous business areas. That said, most GM companies take a hybrid approach. For instance, Coinbase and Intuit both have centralized platform teams alongside GM business units. Platform groups build shared services and infrastructure, especially where there are data network effects (e.g. AI modeling, identity and security) to enable more intelligent and consistent application layers. GM-led business units build platforms and products unique to distinct customer segments, with dedicated resourcing for the business unit to move nimbly. For example, Intuit’s B2B business area leads QuickBooks and Mailchimp, whereas Intuit’s consumer business area leads TurboTax and Credit Karma. Similarly, Coinbase has three business areas serving institutions, consumers, and developers distinctly. On the other side of the coin, companies like Meta and Shopify use a hybrid approach to help leaders move more quickly within the functional structure. Leaders set company-level priorities and pull together a special task force, with a champion or captain for each priority to drive critical decisions. Those champions are GM-like. They have the vision and strategy chops to consider the end-to-end product journey and business “system.” They influence and debate with their peers and executive teams to win sponsorship and resourcing across various product and business organizations. Decision alignment frameworks like RACI, RAPID, and SPADE also help delegate downstream decisions to people outside the task force. Factor B: What type of talent is the company aiming to retain? ...Subscribe to Lenny's Newsletter to unlock the rest.Become a paying subscriber of Lenny's Newsletter to get access to this post and other subscriber-only content. A subscription gets you:
|
Search thousands of free JavaScript snippets that you can quickly copy and paste into your web pages. Get free JavaScript tutorials, references, code, menus, calendars, popup windows, games, and much more.
General management, functional, and hybrid models: Which org design works best for top companies?
Subscribe to:
Post Comments (Atom)
How to debug large, distributed systems: Antithesis
A brief history of debugging, why debugging large systems is different, and how the “multiverse debugger” built by Antithesis attempts to ta...
-
code.gs // 1. Enter sheet name where data is to be written below var SHEET_NAME = "Sheet1" ; // 2. Run > setup // // 3....
No comments:
Post a Comment