bobbyiswild
I feel you 
I had the same confusion. So Stevens Institute of Technology is in Hoboken, New Jersey – literally like 10-15 mins from NYC. That gives it a big edge for job stuff. You get access to internships and networking way faster. Plus it’s kinda known for its career services being strong.