Stern undergrad who came on a full ride so feel free ask any specific questions you may have.
Personally I would say Stern just because I’ve had such an amazing experience here. Also with a full ride to Stern, as long as you don’t screw up grade-wise, rest assured you will come out with some of the best finance opportunities nationally possible. People know how hard it is to get into Stern, let alone get a full-ride there so that alone will bring you far. Couple that with unparalleled study abroad opportunities and access to internships, networking opportunities, just a stone’s throw away - I mean the possibilities are endless and it’s really up to you to grab them by the reins.
Don’t know much about Williams other than that it is a great LAC. I believe you really can’t go wrong with either choice - its really up to you to figure out what sort of environment you’ll thrive in.
To your point about competition, yes it is competitive but that just pushes you to up your game. It’s not cutthroat at all but more healthy in the sense that when you see your peers doing well and pulling down all sorts of great internships early on, it pushes you to demand more from yourself.
Then when you look back and reflect on what you’ve accomplished you’ll be amazed at how much you’ve grown as a person. That is the beauty of going to school in the city. It’s a markedly different experience but one that is so valuable and inimitable.