I'm curious about how consulting firms decide who to interview. Is it purely the HR department, or is it senior managers? I have applied to multiple companies without a referral, and were rejected by a few. Does it help if I reapply through referrals after getting a reject letter? Or, will I have to wait 1-2 years due to the ban? Thanks.
(edited)