Back to overview

Which roles to apply to based on years of experience?

I apologise if this question comes across as uninformed or lazy.

I'm in an awkward position where I have too much work experience for entry level roles, but underqualified for more senior roles. For context: I have around 4.5 years of work experience, primarily in the HR and Rewards space, and I’m applying for consulting roles in the Southeast Asia region.

From my research on MBB roles, I’ve come across the following requirements for external hires:

McKinsey

  • Business Analyst: <4 years of experience (source: McKinsey website)
  • Junior Associate: >5 years of experience (source: LinkedIn profiles)
  • Associate: >6 years of experience (source: LinkedIn profiles)

BCG

  • Associate: <3 years in top-tier firms (source: BCG website, friends)
  • Consultant: >6 years in top-tier firms (source: BCG website)

Bain

  • Associate Consultant: <4 years of experience (source: LinkedIn profiles, friends)
  • Consultant: >6 years of experience (source: LinkedIn profiles)

Since I fall somewhere in between these experience ranges, I’m not sure how to position myself. Should I still be applying for entry level roles? At the same time, I don’t feel fully confident applying for more senior positions. It could be that years of experience may not be a major factor that matters in these decisions, but I'm not privy to hiring decisions. I’m also wondering whether recruiting teams might consider candidates for alternative roles even if they did not initially apply for those specific positions (e.g., applied for Associate, considered for Consultant).

Would appreciate any input on this. Thanks!

7
200+
7
Be the first to answer!
Nobody has responded to this question yet.
Top answer
Profile picture of Franco
Franco
Coach
on Mar 23, 2026
Ex BCG Principal & Global Interviewer (10+ Years) | 100+ MBB Offers | 95% Success Rate

Hi,

Years of experience alone don't determine your entry level. What matters is the quality and relevance of what those years actually built.

Ask yourself honestly:

  • Is your company recognisable? A strong brand (top-tier corporate, well-known firm) signals credibility and carries weight in the room.
  • Have you had client-facing exposure? Stakeholder management and the ability to navigate complex relationships are highly valued in consulting.
  • Have you developed problem-solving and communication skills? These are the core consulting muscles, if your current role has sharpened them, that translates directly.

If your experience ticks those boxes, 4.5 years in a strong, recognisable role with real client exposure should position you as a Junior Associate / Associate at McKinsey and Senior Associate / Consultant at BCG and Bain.

If your experience only partially ticks them, expect to be considered for a more junior entry point.

If your role hasn't developed skills directly relevant to consulting, applying at entry level is the more realistic and strategic move. 

One more thing worth knowing: recruiting teams do sometimes consider candidates for adjacent levels, especially if your profile is strong but doesn't fit the exact mould. It's not guaranteed, but it happens, so apply at the level that feels like the honest stretch, and let them calibrate from there.

Best,
Franco

Profile picture of Ian
Ian
Coach
on Mar 24, 2026
Top US BCG / MBB Coach - 5,000 sessions |Tech, Platinion, Big 4 | 9/9 personal interviews passed | 95% candidate success

Hi there,

Really short answer for you here: Ask THEM.

Get networking to get an answer...you need to network anyway. Find out where they see you fitting.

A few conversations with people inside these firms (especially in the SE Asia offices) will answer this faster than any LinkedIn research or forum thread.

I have a full course on the applications and networking side of this: Applications, Networking and Resume Course

For the broader mindset, search The Consulting Offer Blueprint on Spotify or Apple Podcasts.

Profile picture of Ashwin
Ashwin
Coach
on Mar 24, 2026
Ex-Bain | Help 500+ aspirants secure MBB offers

The experience ranges you found online are guidelines, not hard rules. MBB teams look at the full picture.

At 4.5 years you are in a gap zone but it is not as awkward as it feels.

On where to apply:

  • McKinsey and Bain: target the entry level roles. Business Analyst and Associate Consultant are not as rigidly capped as the websites suggest.
  • BCG: the Associate cutoff is stricter in practice. Worth applying but set expectations accordingly.

On being considered for a different level: yes, this happens. Recruiting teams do sometimes slot candidates into a different level if the profile fits better. Do not over-optimize on this.

On your HR background: do not treat it as a liability. Organizational effectiveness, rewards, and people strategy are genuine consulting workstreams. Frame your experience around the business problems you solved, not the HR function you sat in.

One practical step: reach out to someone in the SEA offices before applying. A 20 minute conversation will tell you exactly where your profile fits.

Apply, have the conversation, and let them tell you where you fit.

Profile picture of Kevin
Kevin
Coach
on Mar 24, 2026
Ex-Bain (London) | Private Equity & M&A | 12+ Yrs Experience | The Reflex Method | Free Intro Call

This is a really common dilemma, and you're spot on to be thinking about how to position yourself – the lines can feel very blurry for experienced hires outside of typical feeder pipelines.

The experience ranges you've found are good benchmarks, but they're not hard and fast rules, especially for external hires who aren't coming directly from an MBA program or another consulting firm. Firms are looking more at transferable skills, demonstrated impact, and professional maturity than a strict year count. Your 4.5 years in HR/Rewards means you've likely developed strong stakeholder management, analytical thinking, and project coordination skills that are directly relevant to consulting. Recruiters also have some flexibility; they absolutely will consider re-routing a strong candidate to a different role if they believe there's a better fit, rather than just rejecting them outright due to a misaligned application.

Given your profile, I'd generally lean towards applying for the more junior 'Consultant' equivalent roles (e.g., McKinsey Junior Associate/Associate, BCG/Bain Consultant). You're likely too experienced for the pre-MBA Associate Consultant/Business Analyst roles, which are often geared towards new graduates. The key is to heavily tailor your resume and cover letter to emphasize the strategic problem-solving, data analysis, and change management aspects of your HR/Rewards experience, rather than just the operational side. Networking with people in the specific offices you're targeting can also offer invaluable insights into local hiring needs and role expectations for your experience level.

It takes a bit more nuance for experienced hires, but you're asking the right questions. Good luck with the applications!

Profile picture of Alessa
Alessa
Coach
on Mar 24, 2026
10% off 1st session | Ex-McKinsey Consultant & Interviewer | PEI | MBB Prep | Ex-BCG

hey there :)

you’re actually in a very typical spot, and firms handle this more flexibly than it seems. with ~4.5 years, you should mainly target entry roles like Business Analyst or Associate Consultant, not Consultant level. your experience in HR/rewards won’t usually “count” as direct consulting experience for higher entry.

the good news is that firms often calibrate level during the process. so even if you apply slightly off, they can down- or up-level you based on performance.

the key is to optimize for getting interviews, not title. once you’re in, performance drives leveling much more than years on paper.

if you want, I can help you position your experience to maximize your chances :)

best,
Alessa :)

Profile picture of Cristian
on Mar 24, 2026
Professional MBB coach | Published success rates: 63% MBB only & 88% overall | ex-McKinsey consultant and faculty

This actually comes across as being relatively well researched, not lazy at all. 

So, in short, the criteria you set out make sense. But, the difference is that some offices also offer intermediary roles e.g., Junior Associate, Senior Business Analyst, etc. 

In order to find out what role is best for you, you should have a chat with the recruiter. They will position you correctly. They might also tell you whether based on your background there are other roles, e.g., in a specific practice, that are even more suitable for you. 

Best,
Cristian

Profile picture of Jenny
Jenny
Coach
on Mar 24, 2026
Ex-McKinsey Interviewer & Manager | +7 yrs Coaching | Go from good to great

Hi there,

As a general rule, if you don't have an MBA, you will join as a Business Analyst for McKinsey, and the equivalent roles at Bain and BCG. To resolve any doubts, it doesn't hurt to reach out to HR to ask them for their confirmation.