Given the choice between consulting experience (especially MBB) vs no consulting experience to reach a decent management/executive level, there's no doubt, pick the consulting path to compliment your industry experience.Here are several reasons why:1. You learn business problem solving skills like no other. This is where you hear about all those frameworks, approaches, methodologies, tools, techniques, etc. It's the art and science of consulting. Most industry jobs will not teach you how to structure, solve and articulate business problems better than consulting. This may seem trivial, but it is not and is one of the reasons why our industry exists. It will also be essential to managing companies.2. You will constantly be exposed to C-suite/executive level thinking. You will begin to start seeing business holistically. Most jobs and positions, especially in industry, won't allow you to think like or understand the C-suite. Never under estimate or marginalise or under appreciate the executive agenda, challenge and pressure. You will not learn how a CEO thinks/acts in most industry, especially technical roles.3. You will continually work with bright and disciplined performers. Of course, every company has their bad apples, but generally, consulting is filled with super stars who strive to maintain a high performing culture. I believe this is important as it sets the bar for executives who want to create high performing cultures.HOWEVER, there a few things to consider and be realistic about:1. 4-5 years consulting experience (MBB), coupled with industry experience won't necessarily land you the CEO seat. You need to at least hit the Engagement Manager position before your really understand how to develop business solutions. I argue you truly don't get the most out of consulting until you hit the Principal (or equivalent) position. Senior associates or analysts don't easily transition into executive roles. You'll still be able to get a very good, high paying role of course.2. (This may not be an issue for you) You need to start focusing on industry. Can you do that in 4-5 years, especially with your entry point (which I assume is associate or senior associate level?). Consulting experience with a focus on a particular industry will help you land that industry management role much more easily as opposed to being the generalist. Again you can really achieve this in 4-5 years? Consulting path starts with being a generalist for several years than specialising.3. This is what I consider most important. You will NOT see your family. Consulting is a demanding lifestyle. With engagements, you could be fly in / fly out and only able to see your family on the weekends. Don't take this lightly. A lot of people leave this industry because it takes a huge toll on their family lives. At no point is our industry easy. There are many people in consulting who have multiple ex-wives or who have kids they never saw grow up. You have to be fully aware that you will be sacrificing several years of your family life. In my consulting life, I've done stints of several years with 100% travel and never saw my friends or family. One of the toughest experiences in my life. You need to think hard about this. There is no easy path when it comes to work/life balance in consulting.