Pros
I absolutely love the brilliant doctors, psychiatrists, psychologists, nurse practitioners and researchers there. In addition, MGH has the best respiratory therapists in the world (you don't know how important this is until someone in your family is having a routine surgery somewhere else where they don't have the best and you realize how important it is). I trust MGH professionals with my life and would want my family to only see them for their care (except for the excellent orthopedic specialists at North Shore Medical Center whom I would also trust with my life and limbs!). Working with these professionals and seeing how (and how much) they care for their patients is an honor and a privilege.
Cons
Hospital management is incompetent to the point of being pathological in nature. Horrible pay (unless you've worked there since the '90s), horrible culture. It's unusual to encounter someone in management that is actually talented at it (there are a few though) because mostly it's just sad how out of touch and cynical and just plain not smart about finances they are. Also the nursing culture (RN not NP because NPs are physicians and are not doing the nursing, they are seeing patients as physicians) is sad. I know RNs don't get the appreciation they deserve and are treated like they don't matter, but when the departments I've worked in do get a good nurse who works hard and takes care of the patients and the patients notice and express their appreciation, the other nurses run them out of town. I've seen my relatives get much better nursing care at Mt Auburn Hospital, for example. And while working at MGH, I've even seen a bad nurse "sell" the patient that they're actually doing the best for them and the patient believing it when I know that they're NOT doing the best for the patient or even doing their job, in a few cases...! When the patients figure it out they leave and go to another practice and I've never seen the management at MGH ever figure it out why they left. Sure the doctors are the best, but bad nursing makes patients want to get away from there and not come back.