I would absolutely recommend the Stevens MFE program. It is top-notch in terms of flexibility, courses offered, and convenience to the city.
I chose this program in 2016 when I lived in Atlanta over other programs in large part because it allowed me to start remotely. I ultimately received a job in NY during my program, and finished the rest of the courses in person. I highly recommend taking as much as you can in person because it allows you to connect with students, faculty, and others in the industry.
The MFE program offered courses at night, which was critical to my ability to engage part-time. The campus is also about 45 min by train from midtown Manhattan - which is also really important to those working.
I thought that the majority of the faculty was well-credentialed, great tutors, and accessible. A few in particular still serve as valuable mentors. The administrative staff is also great, as is the career services office.
I also liked the design of the coursework. One is required to take the core classes as with every MFE degree (stochastic calc, derivatives, computational finance), but the elective tracks are categorized in sensible fashion. I chose to focus on time series/statistics, and the courses along this track were extremely helpful. I've found the content of several of the courses (Portfolio Theory in particular) as critical in my current role. I would encourage the faculty to continue to develop more courses, particularly in new areas of 'quant' like machine learning and data science.
I absolutely recommend this program.