Hi there,
Good question! Although, I would say that 10 consulting firms is already a lot!
The best way to think about it is by first answering this set of questions:
- How much time do you have?
- What do you value the most in this job?
- What is your end goal?
If you have plenty of time and energy and want to aim high, why not apply to several consulting firms starting from boutiques, to top tier ones. This would allow you to train, maybe manage to secure an offer to help you feel more confident, and then move up in difficulty. However, keep in mind that it takes a lot of time and energy as each process last for months. In addition, all those consulting firms will look and value different aspects, which might not align with what you value yourself. Finally, rejecting an accepted offer might make you look bad if you ever encounter those people again.
Overall, I would advise to chose wisely which firms you apply to, and really consider why you are applying to them, how aligned they are to what you look for. Once those are aligned, you can train for them and ensure that what you get whether it is an offer or feedback, it will resonate with you and your end goal and will be useful for the next firm (if there is). The important thing is to strategically sequency your interview to go up in level at each round!
In any case, good luck!