This is a good mid size graduate school. Lots of fortune 500 companies come here for recruitmrnt. Being a small school the class sizes are smaller nad this give a good one to one sessions with the faculty.
Lots of opportunuties for financial support for TA's as well as research.
Wery well financed and modern research facilities.