First congrats on your offer - a testament to your great prep and effort!
Depending on the type of work experience you bring, and the location you applied for, your experience would be valued differently. Typically you can join directly as a Consultant if you:
- Have an MBA from a recognized business school - I've seen MBAs from unrecognized schools come in at Associate/Senior Associate levels
- Bring substantial years of industry experience and expertise - needs to be valued by the firm/location you're applying for e.g., Middle East offices would value public policy experience, London - financial services, Paris - retail/consumer goods, etc.
- Bring relevant consulting experience from recognized firms - valid if you come from tier 2 at least, or a consultancy specialized in the expertise they're interested in (as per above)
At this stage, you can choose to accept or negotiate your BCG offer (highly recommended). You should start by asking directly to be considered for the Consultant position given you applied for it, and in the likely case they reject, you will be in a good position to negotiate other offer components such as:
- receiving upfront tenure - to ensure a faster promotion cycle to Consultant
- negotiating a higher sign-on bonus - to value the 5 years of experience you bring to the table
- delaying your start date - to enjoy some well-deserved break
If you receive the Bain Consultant offer, you will be in a strong position to negotiate any or a combination of the above, even potentially the BCG Consultant position - so focus on the Bain prep for now, the game is not over! :)
Hope this helps!