Being a EY Advisory consultant, I'm obviously bias. But having friends who have worked with both Deloitte and EY, its consistently clear that EY has better people (meaning more easy-going, flexible to work with, happier, lighter hours). You can argue that better people means better culture, which may outweigh brand alone to you, so in that case I'd pick EY. We're all in the same top 10 overall rankings for consultancies, and at the end of the day, we receive 9/10 of the same exit opportunities as x-deloitte conusltants (if not more, when you consider EY is not as siloed as Deloitte, which makes us more marketable). Lastly, EY is growing fast and likely to outpace Deloitte at some point in the future As far as "ranking" is concerned - it's better to ride the growth curve at EY than be stuck in a hyper-competitive culture where your extra efforts to shine are seen as marginal in comparison to your peers. Besides, I've switched practices in EY fairly easily and find that quality of EY to be my favorite because they want to retain their employees - not burn them out. Hope this helps give you more insight!