Let me start by saying I have loved my time a Northwestern. Sure there have been the downsides, like my weed-out Chemistry class freshman year or how ominous the sorority recruitment process became Freshman year. However, the pre-professional atmosphere at NU will prepare you to take on the world post-graduation and the quarter system here will allow you to craft a very personalized and unique academic path. The catch is that no one is going to hold your hand like at a small liberal arts school. There are so many more opportunities here because of the size, but you have to be the type of person that is going to go out there and take advantage of them. On the other hand, being a third of the size of a typical state school allows you to actually get involved in a number of activities and not only meet but befriend the diverse array of students (D1 Athletes, theater majors, science geeks, greeks, etc.)
The McCormick School of Engineering is especially fantastic. Although EDC and the EA sequence aren't a cake walk, they help you build a great foundation. The school's emphasis on whole brain engineering is fantastic, and I have personally loved being able to take advantage of the fact that you can take up to a quarter of your classes in the humanities. Furthermore, the engineering school is incredibly collaborative and I've found a really strong community within my major.
The Kellogg Certificate Program is also a unique and challenging academic path that I would recommend to any student motivated enough to get through the pre-requisites. The classes are taught by fantastic Kellogg professors, the support staff is really helpful as your pursue professional internships and full-time positions, and having the Kellogg brand on your resume ushers in a vast array of opportunities.
Lastly, the pre-professional attitude of the school means that students can often come off as brisk and even unfriendly, but there are loyal and brilliant friends to be made and the network I will walk away with when I graduate will be incredible. The social scene isn't fantastic, but if your the kind of student that's admitted to Nerdwestern in the first place, you'd rather spend the evening brainstorming the next facebook than getting shit faced in a bar.