as a current resident, I can say a few things about the program. first, the PD is really nice. when you attend interviews, all PD's seem nice because they want to attract you to their program, but he is genuinely a good person and he cares about the residents. second, the program is constantly making changes. This is a sign that the program values resident input and is always willing to improve (even though the program has existed for a few decades). the benefits aren't bad either (annual salary, meal stipend, subsidized housing across the street from the hospital, etc.) they place a lot of value in resident wellness.
with that being said, Greenwich is one of the most expensive towns in the country, so keep that in mind. it's a family-friendly, safe, suburb of NYC. approximately 30-45 mins from NYC by train.
it's a good program to train as a future hospitalist or primary-care doctor.
the only downside I can think of: if you want to specialize in one of the competitive fellowships such as Cardio, GI, or Heme/Onc, it will be somewhat more difficult since this is a community hospital. But we are affiliated with Yale, so you can do electives up there starting in PGY-2 year. this would help your resume a lot, in terms of research and letters of recommendation from an academic powerhouse.
if you want to specialize in ID, Endo, Rheum, or Nephro, it really doesn't matter where you go, as those are "less" competitive. obviously if you want to do a Rheum fellowship at Harvard, then it might be better to go to an academic residency program, but otherwise a community program is just fine enough.
you are free to message me if you have any specific questions. I've been here slightly more than 1 year, after moving from out-of-state.