Pros
Level 1 trauma center means you get a lot of interesting traumas. The work atmosphere is wonderful compared with other teaching hospitals I have been to. The attendings are friendly, respectful, and helpful. There is a sufficient workload to gain proficiency yet not so much that you feel overwhelmed. Additionally, this hospital is a Tufts associate meaning that you get a piece of paper with some name recognition at the end. Pay is above average. The location is about 30 minutes away from an international airport as well as within driving distance or Boston and New York. This hospital is right on the border of being in the country so you can relax when you go home.
Cons
To be honest I have no major complaints about this hospital. Some of my co-residents seem to think that this not being a large city such as New York is a drawback. Other than that, no one complains much.