Consulting Articles > Consulting Interview > The Ultimate Guide to Issue Trees for Effective Problem-Solving

When tackling a complex problem, whether in business, consulting, or decision-making, it’s easy to feel overwhelmed. There are multiple factors to consider, and without a clear structure, important details can get lost. This is where an issue tree comes in—a simple yet powerful tool that helps you break down problems logically, ensuring a structured and systematic approach to finding solutions.

Issue trees are widely used in consulting, business strategy, and operational problem-solving. If you’re preparing for a consulting case interview, working on a business analysis, or simply looking for a better way to break down challenges, mastering issue trees will give you a huge advantage.

What You’ll Learn in This Guide

In this guide, we’ll walk you through:

  • What an issue tree is and why it matters
  • How to structure an issue tree effectively
  • Step-by-step methods to build one from scratch
  • Real-world applications in consulting, business, and decision-making
  • Common mistakes to avoid and best practices to follow

By the end of this guide, you’ll have a practical framework for using issue trees to analyze problems and develop solutions with clarity and confidence. Let’s start with the basics—what exactly is an issue tree, and why should you use one?

Understanding Issue Trees and Why They Matter

When faced with a complex problem, it’s easy to feel overwhelmed. There are often multiple factors at play, and without a clear structure, important details can get lost. This is where an issue tree comes in—it’s a simple yet powerful tool that helps break down big problems into manageable parts.

Consultants, business strategists, and problem-solvers use issue trees to analyze situations, identify root causes, and develop solutions in a structured way. They provide a visual roadmap to ensure that every aspect of a problem is explored logically and systematically.

Why Should You Use an Issue Tree?

An issue tree isn’t just a theoretical framework—it’s a practical tool that can help you think more clearly and make better decisions. Here’s why they matter:

  • They bring structure to problem-solving. Instead of jumping to conclusions, you can break the issue into logical pieces.
  • They prevent blind spots. A well-structured issue tree ensures that you explore every possible factor affecting the problem.
  • They are a must-have for consulting interviews. If you’re preparing for case interviews at firms like McKinsey, BCG, or Bain, mastering issue trees is a game-changer.
  • They help in business decision-making. Whether you’re analyzing declining sales, improving operations, or launching a new product, an issue tree makes sure you cover all bases.

Where Can You Use an Issue Tree?

You’ll find issue trees being used in many industries and problem-solving scenarios. Some common applications include:

  • Consulting case interviews – Interviewers expect candidates to use issue trees to structure their responses logically.
  • Business strategy – Leaders use them to evaluate market entry, profitability, competitive positioning, and operational efficiency.
  • Root cause analysis – They help uncover why something is happening in areas like sales decline, customer churn, or cost inefficiencies.
  • Process optimization – Companies use issue trees to improve workflow efficiency and eliminate bottlenecks.

Now that you understand why issue trees matter and where they’re used, let’s break down how they work and what makes a strong issue tree.

The Key Components of an Effective Issue Tree

Building an issue tree isn’t just about drawing boxes and lines. To get real value from it, you need to structure it correctly and logically. A poorly designed issue tree can lead to wasted time and incomplete analysis, so let’s look at what makes a great issue tree work.

Start with a Clear Root Issue

At the top of every issue tree is the root issue—the core problem you’re trying to solve. Getting this right is the first step in making your issue tree effective.

Here’s how to define a strong root issue:

  • Be specific. Instead of asking "Why is the company struggling?", ask "Why has Company X’s profitability dropped in the last two years?"
  • Keep it focused. A well-defined root issue allows for a logical breakdown. Avoid broad or vague statements.
  • Make sure it’s actionable. The problem should be framed in a way that leads to clear insights and solutions.

Break It Down Into Primary Branches

Once you’ve defined your root issue, the next step is to break it into major categories that fully capture the problem. These are called primary branches.

A common mistake is randomly listing factors instead of following a structured approach. To avoid this, use the MECE principle (Mutually Exclusive, Collectively Exhaustive):

  • Mutually Exclusive – Each branch should represent a distinct category, without overlap.
  • Collectively Exhaustive – When combined, the branches should cover all possible aspects of the problem.

For example, if your root issue is declining profitability, the primary branches might be:

  • Revenue – Is the company earning less than before?
  • Costs – Are expenses rising, reducing overall profit?

These two categories fully cover profitability without overlap while keeping the tree simple and logical.

Go Deeper with Sub-Branches

Once you’ve set your primary branches, break them down further into sub-branches that provide more detail.

Using the profitability example:

  • Under revenue, sub-branches could include:
    • Price per unit
    • Sales volume
    • Product mix
    • Market share
  • Under costs, sub-branches could include:
    • Fixed costs (e.g., rent, salaries)
    • Variable costs (e.g., materials, shipping)
    • Operational inefficiencies

Each level of the issue tree adds depth without overcomplicating the structure.

Best Practices for Structuring an Issue Tree

To make sure your issue tree is effective, keep these best practices in mind:

  • Follow the MECE principle to ensure logical organization.
  • Keep it clear and simple—don’t add unnecessary complexity.
  • Use short, descriptive labels for each branch to make the tree easy to understand.
  • Avoid unnecessary depth. If a sub-branch doesn’t add meaningful insight, it might not be necessary.

Common Mistakes to Avoid

  • Overlapping categories – Make sure branches don’t repeat similar factors.
  • Too many or too few branches – If your tree has too few branches, it may miss key factors. Too many, and it becomes overwhelming.
  • Skipping logical steps – Each level should break the issue down further instead of jumping straight to conclusions.

A well-structured issue tree makes problem-solving faster, clearer, and more effective. Now that you know how to build one, let’s explore the different types of issue trees and when to use each one.

Types of Issue Trees and When to Use Them

Different problems require different approaches, which is why issue trees come in two main types: diagnostic trees and solution trees. Understanding when to use each ensures that problem-solving remains structured and effective.

Diagnostic Trees: Identifying Root Causes

A diagnostic tree is used to break down a problem and pinpoint its underlying causes. Instead of exploring potential solutions, it systematically examines why an issue is occurring. This approach is particularly useful in areas like financial performance analysis, operational inefficiencies, and customer churn.

For example, if a company is experiencing a revenue decline, a diagnostic tree might break the issue down into:

  • Declining revenue
    • Fewer sales transactions
      • Loss of existing customers
      • Decrease in new customer acquisition
    • Lower average order value
      • Increased price sensitivity
      • Shift in customer preferences

By structuring the analysis this way, businesses can isolate the root cause and develop targeted solutions rather than addressing symptoms.

Solution Trees: Developing Actionable Strategies

While diagnostic trees focus on identifying problems, solution trees help organize and evaluate possible solutions. Instead of breaking down causes, they structure potential actions to improve an outcome.

For instance, if the goal is to improve profitability, a solution tree might look like this:

  • Improve profitability
    • Increase revenue
      • Expand into new markets
      • Improve marketing strategy
    • Reduce costs
      • Optimize production efficiency
      • Negotiate supplier contracts

Solution trees are commonly used in strategic planning, business growth initiatives, and cost management. They provide a structured way to explore different paths before deciding on the best course of action.

Choosing Between Qualitative and Quantitative Approaches

Issue trees can be built using either qualitative or quantitative data, depending on the nature of the problem.

  • A qualitative approach focuses on conceptual analysis and is useful for exploring factors like customer experience, brand perception, or internal workflow inefficiencies.
  • A quantitative approach relies on measurable data such as revenue figures, efficiency metrics, or market share percentages, making it ideal for financial and performance-based analysis.

For example, when analyzing customer churn, a qualitative tree may explore service issues, pricing perception, and competitive pressure, while a quantitative tree might break it down by retention rates, customer lifetime value, and product engagement metrics.

Industry-Specific Applications

The type of issue tree used depends on the industry and the specific challenge being addressed.

  • Retail – A diagnostic tree could analyze declining sales by examining foot traffic, conversion rates, and product mix, while a solution tree could explore strategies like improving store layout or launching promotional campaigns.
  • Healthcare – A diagnostic tree might break down factors contributing to long patient wait times, while a solution tree could outline workflow automation, staff optimization, or telemedicine expansion.
  • Technology – A diagnostic tree could identify reasons for low product adoption, while a solution tree might propose feature enhancements, better user onboarding, or pricing adjustments.

Choosing the right type of issue tree ensures that problem-solving efforts are structured and effective. The next section will walk through a step-by-step process for building a well-structured issue tree.

Step-by-Step Guide to Building an Effective Issue Tree

A well-structured issue tree makes problem-solving clearer and more effective by breaking down complex challenges into manageable parts. Whether you're tackling a business problem, preparing for a consulting case interview, or improving decision-making in your organization, following a structured approach ensures that your issue tree is useful and easy to navigate.

Step 1: Define the Problem Clearly

Every issue tree starts with a well-defined problem statement. If the core question is too broad or vague, the tree will lack focus, making it difficult to draw useful insights.

How to define the problem effectively:

  • Be specific. Instead of asking “Why is the company struggling?”, ask “Why has Company X’s profitability declined over the past two years?”
  • Keep it actionable. Frame it so that the analysis leads to concrete insights.
  • Ensure it allows for logical categorization. A well-structured question makes it easier to break the issue down into meaningful branches.

Step 2: Identify Major Branches

Once you have a clear problem statement, the next step is to break it into major categories. These categories should be mutually exclusive and collectively exhaustive (MECE), meaning they cover all aspects of the issue without overlapping.

For example, if you're analyzing a decline in profitability, your major branches could be:

  1. Revenue-related factors – Changes in sales, pricing, and customer demand.
  2. Cost-related factors – Fixed expenses, operational inefficiencies, and supply chain costs.

These primary branches provide a high-level view of the problem before diving into details.

Step 3: Break Down Branches into Sub-Components

Each major branch should be further divided into specific sub-components to get a deeper understanding of the issue.

Example for a profitability issue tree:

  • Revenue
    • Price per unit
    • Sales volume
    • Market share
    • Customer retention
  • Costs
    • Fixed costs (rent, salaries)
    • Variable costs (materials, logistics)
    • Operational inefficiencies

The key is to break each branch into smaller, logical components that add value to the analysis. If a category doesn’t help answer the core question, it may not need to be included.

Step 4: Review and Refine the Structure

Before finalizing your issue tree, take a step back and check if it’s clear, complete, and logically structured.

Here’s a quick checklist:

  • Does it follow the MECE principle, ensuring all relevant factors are covered without redundancy?
  • Are the branches well-structured, providing a clear breakdown of the issue?
  • Is it detailed enough to be useful without adding unnecessary complexity?
  • Are the labels clear and easy to understand, making the tree intuitive to follow?

Example Walkthrough: Building an Issue Tree for Customer Retention

Let’s go through an example. Imagine you're a tech startup trying to understand why customers are leaving your platform.

  1. Define the problem statement:
    “Why are customers leaving our platform?”
  2. Identify major branches:
  • Product experience
  • Competitive pressure
  • Pricing and affordability
  1. Break down branches into sub-components:
  • Product experience
    • Difficult user interface
    • Frequent technical issues
    • Lack of essential features
  • Competitive pressure
    • Stronger competitors in the market
    • Competitors offering better pricing and promotions
  • Pricing and affordability
    • Subscription costs perceived as too high
    • Limited free-tier benefits
  1. Refine and validate the issue tree:
  • Check that each category is distinct and does not overlap.
  • Ensure that all key drivers of customer churn are covered.
  • Confirm that the structure is clear and easy to communicate.

By following these steps, you can create an issue tree that turns a complex problem into an organized, structured analysis, helping you make better decisions.

Next, we’ll explore how issue trees are used in consulting case interviews and business strategy.

Applying Issue Trees in Case Interviews and Business Strategy

Issue trees are an essential tool in consulting case interviews and business strategy. They help you break down complex problems, analyze key drivers, and develop structured solutions. Whether you’re preparing for a consulting interview with McKinsey, BCG, or Bain, or applying structured problem-solving in a business setting, issue trees give you a clear roadmap for tackling challenges effectively.

Why Consulting Firms Use Issue Trees in Case Interviews

Top consulting firms use case interviews to assess how well candidates can structure problems and think analytically. Issue trees are critical in this process because they:

  • Provide a structured way to break down complex business problems.
  • Ensure a comprehensive, MECE (Mutually Exclusive, Collectively Exhaustive) approach.
  • Help candidates stay focused and avoid missing key drivers.

A well-structured issue tree demonstrates clear, logical thinking—one of the most important skills consultants need.

How Issue Trees Help You Structure Case Interview Responses

When solving a case interview problem, structuring your answer properly is just as important as finding the right solution. Issue trees help you:

  • Organize your thoughts so you don’t approach the problem randomly.
  • Prioritize your analysis by breaking down the key components of the issue.
  • Clearly walk your interviewer through your reasoning, making your thought process easy to follow.

For example, imagine your case prompt is: “A retail company is experiencing declining sales. How would you analyze this problem?”

An issue tree could structure your response like this:

  • Declining sales
    • Lower transaction volume
      • Fewer repeat customers
      • Decline in new customer acquisition
    • Reduced average order value
      • Shift in product mix
      • Higher price sensitivity

This framework ensures you systematically explore the potential causes instead of jumping to conclusions.

Business Strategy Applications of Issue Trees

Beyond consulting interviews, issue trees are widely used in business strategy. They help executives and analysts break down challenges and make data-driven decisions. Some of the most common applications include profitability analysis, market entry planning, and operational efficiency improvements.

Profitability Analysis

When profits decline, an issue tree helps pinpoint the root cause by breaking the problem into revenue and cost drivers:

  • Revenue
    • Sales volume
    • Price per unit
    • Market share
  • Costs
    • Fixed costs (rent, salaries)
    • Variable costs (materials, logistics)
    • Operational inefficiencies

This structured approach helps businesses quickly identify whether profitability issues stem from revenue loss, rising costs, or both.

Market Entry Strategy

Before entering a new market, companies need to evaluate risks and opportunities. An issue tree helps structure the decision-making process:

  • Market attractiveness
    • Customer demand
    • Competitive landscape
    • Regulatory environment
  • Internal readiness
    • Product-market fit
    • Distribution capabilities
    • Financial investment required

By breaking the problem down into key elements, businesses can systematically assess whether expansion is a good strategic move.

Operational Efficiency Improvements

Companies looking to optimize operations and cut costs can use an issue tree to identify inefficiencies:

  • Process bottlenecks
    • Workflow slowdowns
    • Manual vs. automated tasks
  • Resource allocation
    • Labor productivity
    • Equipment and technology usage
  • Cost management
    • Waste reduction
    • Supplier contract negotiations

This breakdown allows businesses to focus on the most impactful improvements.

Sample Case Interview Example: Using an Issue Tree to Solve a Business Case

Case Prompt: A fast-food chain has seen a 15% drop in profits over the past year. How would you analyze the problem and recommend solutions?

  1. Define the problem statement:
     
    "Why have profits declined by 15%?"
  2. Identify major branches:
  • Revenue factors
  • Cost factors
  1. Break down branches into sub-components:
  • Revenue factors
    • Decline in customer visits
    • Decrease in average order size
    • Increased competition
  • Cost factors
    • Higher ingredient costs
    • Increased labor expenses
    • Rising rent and utilities
  1. Develop potential solutions:
  • If customer visits are declining, consider targeted marketing or menu innovations.
  • If ingredient costs are rising, explore supplier negotiations or alternative sourcing.
  • If labor costs are increasing, assess automation opportunities.

By using an issue tree, candidates can systematically break down the case, ask relevant questions, and develop a structured response that aligns with how consultants approach real-world problems.

From Theory to Action: Mastering Issue Trees in Business and Consulting

Issue trees are not just theoretical tools—they provide a structured, practical way to solve business challenges. Whether you're preparing for a consulting interview, assessing a new market opportunity, or optimizing operations, issue trees help you stay focused and methodical in your analysis.

By mastering this approach, you will improve your ability to break down problems logically, ask the right questions, and develop data-driven recommendations. The next section will explore advanced techniques and real-world applications of issue trees across different industries.

Advanced Techniques and Real-World Examples

Once you understand the fundamentals of issue trees, the next step is learning how to enhance their effectiveness. In the real world, issue trees are rarely used in isolation—they work best when combined with data-driven insights, industry-specific adaptations, and hypothesis-driven problem-solving. This section explores advanced techniques that will help you take issue trees from a basic structuring tool to a powerful decision-making framework.

Enhancing Issue Trees with Data and Financial Metrics

A well-structured issue tree helps break down problems, but integrating quantitative data makes the analysis sharper and more actionable. Instead of relying on general insights, using numbers helps prioritize the most impactful issues.

Here’s how you can incorporate data into your issue trees:

  • Revenue and cost metrics – Analyze financial statements to track revenue trends, profit margins, and cost structures.
  • Customer insights – Use customer retention rates, churn data, and market growth projections to understand demand-related problems.
  • Operational performance metrics – Track KPIs such as efficiency ratios, defect rates, and production bottlenecks for process optimization.

For example, instead of saying "revenue is declining", a data-driven issue tree would break it down further:

  • Revenue decline of 10% year-over-year
    • Sales volume (-8%)
    • Price per unit (-5%)
    • Product mix shift (higher sales of lower-margin items)

By adding specific figures, you can quickly pinpoint where to focus your efforts rather than making broad assumptions.

Adapting Issue Trees for Different Industries

While the structure of an issue tree remains the same, how you apply it depends on the industry. Different sectors have unique challenges, and adapting issue trees ensures a more relevant analysis.

Technology Industry

Problem: A SaaS company is struggling with customer churn.
Issue tree breakdown:

  • Product limitations (missing features, poor user experience)
  • Support inefficiencies (slow response times, lack of resources)
  • Market competition (better alternatives, aggressive pricing)

Healthcare Industry

Problem: A hospital is experiencing declining patient satisfaction.
Issue tree breakdown:

  • Long wait times (staffing shortages, scheduling inefficiencies)
  • Quality of care (physician-patient communication, outdated equipment)
  • Administrative challenges (insurance processing delays, billing complexity)

Retail Industry

Problem: A brick-and-mortar store is seeing a drop in foot traffic.
Issue tree breakdown:

  • Changing consumer behavior (shift to online shopping, evolving preferences)
  • Competitive factors (new market entrants, pricing pressure)
  • Marketing effectiveness (ad targeting, promotions, store layout)

By tailoring issue trees to the specific challenges of an industry, businesses can ensure their analysis leads to realistic and actionable solutions.

Combining Issue Trees with Hypothesis-Driven Problem-Solving

Experienced consultants don’t just map out problems—they test and refine their thinking using hypotheses. A powerful way to enhance issue trees is by combining them with hypothesis-driven problem-solving, which speeds up the analysis.

How this works in practice:

  1. Start with a hypothesis – Instead of analyzing every possible factor, make an educated guess about the most likely root cause.
  2. Use the issue tree to validate or disprove the hypothesis – Test key branches first to see if they support or contradict your assumption.
  3. Adjust the analysis based on findings – If the initial hypothesis is wrong, systematically move to other branches while eliminating irrelevant factors.

For example, if a company’s profits are declining, a consultant might hypothesize that rising supply chain costs are the primary issue. Instead of exploring every possible factor immediately, they first analyze cost-related branches. If costs are stable, they shift attention to revenue drivers.

This method prevents wasted time and keeps problem-solving focused on the most likely root causes.

Case Study: How an Issue Tree Helped a Business Reverse Profit Declines

Background

A mid-sized consumer electronics company had been experiencing a steady drop in profitability, despite stable revenue. The leadership team was unsure if the problem stemmed from cost inefficiencies, pricing strategy, or operational bottlenecks.

Step 1: Defining the Problem

The company structured its issue tree around the question:
"Why has our profitability declined over the past two years?"

Step 2: Structuring the Issue Tree

  • Revenue factors
    • Price per unit
    • Sales volume
    • Product mix
  • Cost factors
    • Manufacturing costs
    • Logistics and supply chain expenses
    • Marketing and sales costs

Step 3: Incorporating Data to Identify the Root Cause

By analyzing financial statements, the company discovered that manufacturing costs had risen by 15%, mainly due to supplier price hikes. The issue tree helped isolate cost inefficiencies as the primary driver of profit decline.

Step 4: Developing and Implementing Solutions

With the root cause identified, the company focused on cost-cutting strategies:

  • Supplier renegotiation – Exploring alternative vendors and securing better contract terms.
  • Production optimization – Streamlining manufacturing processes to improve efficiency.
  • Strategic pricing adjustments – Passing some cost increases to customers through minor price changes.

Step 5: Results

Within six months, the company successfully reduced manufacturing costs by 10%, restoring profitability without negatively affecting sales.

This case demonstrates how a structured issue tree, backed by financial data, can drive clear and actionable business decisions.

Moving Beyond the Basics: Mastering Issue Trees for Smarter Decisions

Issue trees aren’t just a tool for organizing thoughts—they are a powerful framework for solving complex problems efficiently. When combined with data-driven insights, industry adaptations, and hypothesis-driven analysis, they help businesses focus on the right issues faster and make more confident decisions.

By mastering these techniques, you can turn issue trees into a competitive advantage, whether in consulting, strategy, or operations. The next section will explore common mistakes people make when using issue trees and how to avoid them.

Overcoming Common Challenges for Success with Issue Trees

Creating effective issue trees comes with its own set of challenges, and understanding how to tackle them will help you avoid common pitfalls and make your analysis even more effective. In this section, we’ll explore some of the most common issues people face when using issue trees and how to overcome them.

Overcomplicating vs. Oversimplifying: Finding the Right Level of Detail

A frequent challenge is finding the right balance between too much detail and too little.

  • Overcomplicating can lead to an overly complex tree, filled with unnecessary branches that make the analysis harder to follow.
  • Oversimplifying, on the other hand, can cause you to miss critical factors, leaving your analysis incomplete.

How to avoid these pitfalls:

  • Focus on key drivers of the problem. You don’t need to break everything down into minute details unless they’re crucial to solving the issue.
  • Limit the number of branches at each level to keep it manageable and clear.
  • Start with high-level categories and narrow down as you gather more information, ensuring that the tree is both comprehensive and concise.

The goal is a tree that is both comprehensive and concise, providing the right amount of detail without overwhelming the analysis.

Non-MECE Structures: Ensuring Categories Are Exhaustive Without Overlap

A core principle of issue trees is ensuring the structure is MECE (Mutually Exclusive, Collectively Exhaustive), meaning categories should not overlap and should cover all possible angles of the problem.

However, it’s easy to slip into creating non-MECE structures where categories may overlap or fail to cover all angles of the problem. This leads to inefficiency and incomplete analysis.

How to ensure your structure is MECE:

  • Ensure mutual exclusivity—check that each branch represents a unique and independent part of the problem.
  • Test exhaustiveness by asking, “Is there any aspect of the problem not covered by this structure?”
  • Be specific with labels—avoid vague labels like “Costs” or “Revenue.” Instead, use detailed categories like “Fixed Costs” or “Sales Volume” to prevent ambiguity and overlap.

Staying true to MECE ensures the analysis is both comprehensive and efficient.

Handling Ambiguous Problems: Refining Issue Trees for Greater Clarity

At times, the problem you’re tackling may be ambiguous or unclear, making it difficult to create a clear issue tree. This could be due to a lack of data, unclear objectives, or an overly broad problem statement.

How to refine issue trees in ambiguous situations:

  • Clarify the problem statement—narrow down the question to ensure it's specific and actionable.
  • Break the problem into smaller, more manageable parts—if the problem feels too large or vague, divide it into sub-issues. For example, instead of addressing “market challenges,” break it down into factors like “customer behavior,” “competitive dynamics,” and “economic conditions.”
  • Iterate and refine—create an initial issue tree and refine it over time as new information becomes available.

Starting with a high-level framework and refining it as you go helps ensure that the issue tree evolves to address the right questions.

Practical Tips: Refining Issue Trees Through Peer Review and Iteration

Issue trees often benefit from peer feedback and ongoing refinement. Getting input from others can help you spot blind spots, ensure thoroughness, and improve clarity.

Tips for refining your issue tree:

  • Request peer feedback—others may have valuable insights or spot areas for improvement.
  • Test the tree in real-world scenarios—does it help clarify the problem? Is it comprehensive and easy to follow?
  • Iterate regularly—issue trees are rarely perfect on the first try. Continuously refine them as you gather more data and insights.

Iteration and feedback ensure that your issue tree remains focused, actionable, and aligned with the problem you're solving.

By addressing these common challenges—finding the right level of detail, ensuring MECE compliance, refining ambiguous problems, and refining through iteration—you can create issue trees that help break down complex problems and drive better decisions.

Start with our FREE Consulting Starter Pack

  • FREE* MBB Online Tests

    MBB Online Tests

    • McKinsey Ecosystem
    • McKinsey Red Rock Study
    • BCG Casey Chatbot
    • Bain SOVA
    • Bain TestGorilla
  • FREE* MBB Content

    MBB Content

    • Case Bank
    • Resume Templates
    • Cover Letter Templates
    • Networking Scripts
    • Guides
  • FREE* MBB Case Interview Prep

    MBB Case Interview Prep

    • Interviewer & Interviewee Led
    • Case Frameworks
    • Case Math Drills
    • Chart Drills
    • ... and More
  • FREE* Industry Primers

    Industry Primers

    • Build Acumen to Solve Cases!
    • 250+ Industry Primers
    • 70+ Video Industry Tours
    • 9 Structured Sections
    • B2B, B2C, Service, Products