Pros
The reputation of the Johns Hopkins Hospital will make your resume a converstation-starter. If you stick around and adavance within the ranks, most of the hospitals will be glad to talk to you about opportunities with their companies. The benefits at the Hospital are great: 10k for education, up to 17k for buying a house, subsidized vision, dental, and health insurance, and gyms on site. Housing is relatively cheap in Baltimore.
Cons
Because there are no effective controls over doctors who bring most of the money through research, doctors forsake patient care for research. A long running hand hygiene initiative is still far from 100% compliance - doctors do not wash hands before and after seeing patients. The neglect tickles down the ranks, so patient satisfaction suffers.