MBB is an abbreviation that stands for McKinsey & Company, Boston Consulting Group (BCG) and Bain & Company. It is an acronym used by candidates applying for jobs at what's often considered the top 3 firms in the management consulting industry.

M- McKinsey is the world leader in consulting prestige. It had $8.8B revenue in 2016 and 26,000 personnel. Founded in Chicago in 1926 and currently based in New York, it has more than 120 offices. It has consistently been the #1 most valued brand in the consulting industry and is associated with cutting-edge strategic approaches.

McKinsey At a Glance

B - (could be either Bain or BCG people will argue) we will start with Boston Consulting Group (BCG) has $5.6 billion in revenue and 18,800 employees. It was founded in 1963 and was one of the first enterprises to focus on thought leadership. It remains influential for the concepts it spearheads.This consulting firm is one of the largest in the industry in terms of global reach — 90 offices in 50 countries. In 2018, Fortune named it #4 among the “100 Best Companies to Work For.”

Boston Consulting Group At a Glance

B – Bain and Company had a prestigious start when the founder, Bill Bain, left Boston Consulting Group in 1973 to launch it. It was known for a concierge business model: one client per industry, letting it maximize value per client. With 8,000 employees across 56 offices, it accepts clients in private, public, and nonprofit sectors. This consulting firm has become known for its new private equity practice, which has delivered exceptional results for many clients.

Bain & Company At a Glance

Additional Resources

If you found this post useful, I suggest becoming a registered member (it's free) to get access to the materials I used to pass 60 out of 61 case interviews, land 7 job offers, and end up working at McKinsey.

Members get access to 6 hours of video tutorials on case interviews, the actual frameworks I used to pass my interviews, and over 500 articles on case interviews.

To get access to these free resources, just fill out the form below:

First Name *
Email *

This form collects your name and email so that we can send you login information for the free materials you requested. If you check the Yes button we also will add you to our email list. Check out our Privacy Policy below for details on how we protect and manage your submitted data.

Read Our Privacy Policy