From my perspective there are many pros for working on the academic side of medicine. I truly love to work in a vibrant learning environment that includes students, postgraduate trainees, residents, clinical pharmacists, advanced practice nurses, social workers, persons seeking health care and their families. Also the opportunity to engage in scholarly projects and/or research that advances the literature and our understanding of health and human disease is exciting. Lastly, creating new programs and leadership opportunities for students and faculty is rewarding.
Some folks view salary differences between academic medicine and private practice as a "con" but I do not. I entered medicine to serve and make a difference. A career in academic medicine has enabled me to serve in some wonderful institutions.