Pros
The first thing that you'll noticed is the small size but still has access to great equipment and instruments. The location of the school is about 45min from Boston and we have access to the major University's there as well as our close neighbor UMASS Medical School. The Professors I work with on a whole seem very invested in the the students that they teach and care about their success.
Cons
Though it is small in size it doesn't necessarily have the intimacy you would expect. It feels far more like a job then any sort of mentoring graduate program and their is a huge disparity between what is expected with your teaching assistantship responsibilities from the professors you help and the research professor you also work for. This causes a lot of unnecessary tension. Continuing on this point as a graduate student you don't really feel like a part of the institution because I believe this lack of vision exists on several levels. Don't expect the graduate program to be like the far more developed and successful undergraduate program.