Seems like Columbia is the pick here.
-the away experience; chace to be more cosmopolitan and experience a different area for extended period and have a foot in both worlds if you like
-the scholars program benefits (and if you think that internal recruiters don’t know the named scholarships at top schools, then maybe you have to wonder why the company hired them and second guess working there. Also do you think Columbia students who don’t have that scholar’s program on their CV can’t get jobs? Also, relying on that is like relying on something you did in 9th grade to get into grad school–do you think you will have nothing to show for yourself after 4 years but an honor you got in HS?)
But any of these are great. First world problems! I can’t believe you are still deciding at this point!