Key Insights
- Structured Career Ladder: The McKinsey hierarchy includes four main levels, Business Analyst, Associate, Engagement Manager, and Partner, with advancement typically every two years under a strict "up or out" policy.
- Compensation Grows Rapidly: Salaries range from $112K base for Business Analysts to over $1.5M total compensation for Senior Partners, with bonuses and signing packages increasing at each level.
- Hierarchy Knowledge Sharpens Interview Prep: Understanding where you fit in the McKinsey structure helps you tailor your application, set realistic expectations, and perform better in case interviews by thinking like the right level of consultant.
The McKinsey hierarchy is a tiered consulting career structure that moves from Business Analyst through Associate, Engagement Manager, and multiple Partner levels. The entire structure is built around Partners, who lead client development and revenue generation, while junior consultants focus on executing strategy projects.
What Is the McKinsey Hierarchy?
The McKinsey hierarchy is a merit-based organizational structure that defines roles, responsibilities, and career progression at the firm. Consultants advance through clearly defined levels based on performance, problem-solving ability, and leadership contribution. The structure ensures that every team member understands their role and what is expected of them at each stage of their career.
The McKinsey career path progresses through these core roles:
- Business Analyst: Entry-level role for recent undergraduates
- Associate: Post-MBA or advanced degree hire
- Engagement Manager: Senior project leader with 8 to 10 or more years of experience
- Associate Partner: First step into the Partner track
- Partner: Full client ownership and revenue responsibility
- Senior Partner: Top of the McKinsey consulting hierarchy
One consistent rule across all geographies and practice areas is that Partners lead new business development, much like senior sales professionals, while all other levels focus on delivering client work.
McKinsey Hierarchy Levels Explained
Each level in the McKinsey org chart has distinct entry requirements, responsibilities, and expectations. Here is a detailed breakdown of what each role involves and who should apply.
Business Analyst
The Business Analyst role is the most junior position in the McKinsey hierarchy. Business Analysts execute specific work streams and analysis tasks under the direct supervision of an Associate or Engagement Manager. This role is designed for candidates who are graduating from an undergraduate or non-professional Master's program with fewer than three years of full-time work experience.
Associate
The Associate is the post-MBA entry point and the most common role within the McKinsey hierarchy levels. Associates manage entire work streams, often supervising a Business Analyst while working closely with the Engagement Manager. Candidates are typically current MBA students, professionals with advanced degrees such as a PhD, MD, or JD, or those with five or more years of professional experience.
Engagement Manager
The Engagement Manager is often described as the hardest role in the McKinsey consulting hierarchy. This person oversees a team of two to five Associates and Business Analysts and serves as the central link between the consulting team, Partners, and clients. Candidates for this role typically have eight or more years of experience, hold an advanced degree, and are often brought in directly for expertise in a specific practice area.
Partner Levels
The Partner track includes three levels: Associate Partner, Partner, and Senior Partner. Entering McKinsey at the Partner level is rare and typically happens through a process called a "direct election," where existing Partners vote to bring in an external candidate. These candidates are usually headhunted professionals with 12 or more years of experience and a client portfolio worth more than $3 million in annual revenue.
At the Partner level, the focus shifts entirely from executing projects to building client relationships, sourcing new business, and managing internal networks. New consultants should aim to build strong relationships with multiple Partners early in their careers, since staffing, recognition, and advancement are heavily influenced by those connections.
McKinsey Hierarchy Titles and Salary
Compensation at McKinsey scales quickly with seniority. The table below summarizes expected salary ranges for US-based consultants across the McKinsey hierarchy levels.
| Role | Base Salary | Max Bonus | Signing Bonus | Total Compensation |
|---|---|---|---|---|
| Business Analyst | $112,000 | $30,000 | Up to $5,000 | ~$147,000 |
| Associate | $192,000 | $45,000 | Up to $30,000 | ~$267,000 |
| Engagement Manager | ~$225,000 | ~$70,000 | Negotiated | ~$295,000+ |
| Associate Partner | Varies | Varies | Varies | $340,000+ |
| Partner | Varies | Varies | Varies | ~$600,000 |
| Senior Partner | Varies | Varies | Varies | $1,500,000+ |
Compensation for Partners is largely confidential at McKinsey and most other major consulting firms. However, salary data for Business Analysts, Associates, and Engagement Managers is relatively transparent and well-documented. For a deeper look, our consulting salary report covers income potential across all levels in detail.
The McKinsey "Up or Out" Policy
One of the most defining features of the McKinsey career path is the "up or out" policy. This means consultants are expected to advance to the next level within approximately two years. Those who do not meet performance standards are "counseled to leave" the firm. McKinsey typically supports departing consultants with letters of recommendation and networking introductions, making exits as professional as possible.
This policy creates a competitive but collaborative environment. Because advancement is merit-based, workplace politics are less of a factor at junior levels. However, at the Partner level, internal politics and relationship-building become more important, since Partners rely on networks to staff the best consultants and win the highest-value clients.
Key Insights
- Meritocracy Governs Junior Levels: Performance drives advancement at the Business Analyst, Associate, and Engagement Manager levels, keeping internal politics relatively low.
- Politics Increase at Partner Level: Partners must build internal networks to access top consultants, high-revenue clients, and firm-wide recognition.
- Exits Are Managed Professionally: Consultants who do not advance are supported with references and networking as they transition out of the firm.
McKinsey Org Chart and Team Structure
A typical McKinsey project team is small and tightly structured. Understanding the McKinsey org chart helps new hires know exactly who they report to and how decisions are made on an engagement.
- Senior Partner or Partner: Sets the overall engagement strategy and maintains the client relationship at the executive level.
- Engagement Manager: Runs day-to-day project operations, manages the consulting team, and serves as the primary point of contact for the client.
- Associate: Owns a major work stream, conducts analysis, builds presentations, and often manages one or more Business Analysts.
- Business Analyst: Executes specific research, data analysis, and modeling tasks as directed by the Associate or Engagement Manager.
This lean structure means every team member has clear ownership and accountability. There is very little room for ambiguity in roles, which is one reason why understanding the McKinsey hierarchy before you join is so valuable.
How the McKinsey Hierarchy Affects Case Interview Prep
Your McKinsey case interview will typically position you as a consultant reporting to an Engagement Manager or directly to the client. This mirrors the real structure of the consulting hierarchy at McKinsey, so understanding your place in that structure helps you perform better in interviews.
The expectations in the interview process also vary depending on which role you are applying for:
- Business Analysts and Associates: Similar case formats and PEI questions, with higher analytical and leadership expectations for Associates. See our full McKinsey case interview guide for details.
- Engagement Managers: Interviews include a combination of cases, discussions about past project leadership, and in-depth PEI questions focused on managing teams and clients.
A strong candidate can shift between the perspective of a strategic leader and a collaborative team member, demonstrating that they understand both the client's needs and the internal dynamics of the McKinsey structure.
McKinsey Hierarchy vs. Other Top Consulting Firms
The McKinsey hierarchy is similar to those at other MBB firms, but there are some notable differences in titles and structure. The table below compares McKinsey's career levels with those at BCG and Bain.
| Level | McKinsey | BCG | Bain |
|---|---|---|---|
| Entry Level (Undergrad) | Business Analyst | Associate | Associate Consultant |
| Post-MBA | Associate | Consultant | Consultant |
| Project Lead | Engagement Manager | Project Leader | Case Team Leader / Manager |
| Junior Partner | Associate Partner | Principal | Associate Partner |
| Full Partner | Partner | Partner and Director | Partner |
| Senior Partner | Senior Partner | Senior Partner and MD | Senior Partner |
While titles differ, the core structure and responsibilities at each level are broadly similar across all three firms. The "up or out" philosophy is also standard across MBB consulting hierarchies.
Frequently Asked Questions
The McKinsey hierarchy has six main levels: Business Analyst, Associate, Engagement Manager, Associate Partner, Partner, and Senior Partner. Business Analysts and Associates focus on executing client work, Engagement Managers lead project teams, and Partners are responsible for winning and managing client relationships. Advancement typically takes about two years per level, governed by the firm's "up or out" policy.
Compensation at McKinsey ranges from approximately $112,000 base salary for a Business Analyst to over $1.5 million in total compensation for a Senior Partner. Associates earn around $192,000 base with bonuses, while Engagement Managers earn around $225,000 base. Partner-level compensation is largely confidential and varies based on client revenue and firm tenure.
The "up or out" policy means that McKinsey consultants are expected to advance to the next level within approximately two years. If a consultant does not meet the performance bar for promotion, they are encouraged to leave the firm. McKinsey typically supports departing consultants with recommendations and professional networking assistance to help them transition into new roles.
Becoming a Partner at McKinsey is extremely competitive. Most Partners are promoted from within after years of strong performance at the Engagement Manager and Associate Partner levels. External hires at the Partner level are rare and happen through a special internal election process, usually reserved for professionals with a large client base or highly specialized expertise and 12 or more years of experience.
The McKinsey case interview is designed to simulate real consulting work, so knowing the hierarchy helps you understand the role you are being evaluated for. Business Analyst and Associate candidates face similar case formats, while Engagement Manager candidates are tested more heavily on leadership, project management, and client communication. Understanding your target role in the McKinsey structure helps you prepare with the right level of strategic and analytical depth.