I had been fortunate enough to hold offers from McKinsey, BCG, and Deloitte. My first deadline to accept an offer is coming up, but I'm feeling pretty torn (this is a serious ask).
McKinsey pro: I like their entrepreneurial spirits and the flatter structure (BA & Associates are equal, there's a 3year BA->EM route). I feel that a lot more people reached out to me during the process; I received the offer earlier too so there's a bit of an attachment. The office is in the city where my college is, so I'll likely have some friends in the area. I'll also have the option to drop in my college's career services to *maybe* prep for grad school apps. Most prestige + exit opportunities from what I can understand.
BCG pro: The people there feel more approachable, and I was told that the trajectory for promotions are both more reliable and predictable. The base pay + bonus is higher, and the most important part is that their office is about a 10-minute drive away from home (whereas McK is a two-hour flight away.) I think my parents want me to take this one. They seem to have pretty cool benefits (like subscriptions for Headspace, unpaid leave for any amount of time, etc.)
Deloitte pro: Big company with a lot of potential horizontal movement if consulting isn't my thing (though I think I'll enjoy it from what I've learned so far.) Throughout this entire process, the two most genuine and *cool* conversations I've had were with two incredible women leaders in this company. Also in the city of my college.
I've been told by people to try to break my options down in different categories that I care about - stuff like long-term career goals, people, etc. And I did this analysis already, but it's a pretty even split between McKinsey and BCG. I want to add Deloitte on here because I also really liked it from what I have seen. I did not recruit with any other companies. I also don't have a background in finance/ec/biz, so I don't have a lot of friends/college alums that I know who I can talk to about this and bounce ideas off of. I really appreciate any help/suggestions this community has.