Dartmouth vs. Cornell vs. Williams?

I went to Dartmouth, my future wife went to Cornell, and I had multiple job interviews at Williams. All three are challenging, but have support and resources of course. Wife never thought Cornell was cutthroat, but it was more segmented, meaning engineers stayed in the engineering part of campus, premeds stayed near the premed buildings, and social sciences stayed in their quadrant etc. Williams was very small, which is great if you like knowing your graduating class. I liked that Dartmouth was small enough that by graduation I knew about 400 of my class, recognized about 400 more by name or sight only, but there were still 300 I had never met before meaning it was small town, but not that everyone knew your business all the time