I personally know a guy who goes to WPI and he loves it. In the Northeast (and possibly beyond that sphere), WPI is academically a strong school with a great reputation. Its programs are specifically tailored towards STEM fields, giving the students a great foundation to move on to STEM related careers. Worcester isn’t exactly the best city in the world but it still gives students good opportunities to intern, plus you’re only like an hour-hour and a half from Boston.