Community Psych is close to the macro (rather than clinical) side of Social Work, but tends to be much more empirically focused. Even master's-level practitioners of CP seem (to me) to be more steeped in research than their MSW counterparts (and the field claims this as well, as one of their core values). I wonder, OP, if you have heard such critiques from undergraduates? I am in a joint clinical-community PhD program, but our undergrad program does not have strong CP focus, and I have found that teaching intro to CP has really shattered the world view of some (particularly bio-focused) psych majors, as they simply haven't spent much time considering that psychology can take a more systems stance. I'm happy to pass on readings I use and class materials if you PM me, as I find myself frequently making comparisons back to other specialties within psychology. Now, I will say that I actually find CP more critical of clinical than the other way around, particularly given that CP rose out of a dissatisfaction with clinical psych and especially the medical model (you'd find the same with say liberation psychology against social psychology in Latin America). CP is also an inherently interdisciplinary field, and welcomes those outside of it to be part of the discipline; this call for divergent thinking is both a blessing to the field, but also a curse as CP doesn't establish the strong boundaries of other fields. Because of this, as MamaPhD points out, the career paths of CPs are not as streamlined as one might anticipate in other sub-disciplines; however, they are diverse, ranging from applied research to evaluation to policy to teaching to practice (often consultation, coalition-building, etc.). In the CP world, it seems to me, it is more about educating your employer on what skills you bring to the table and why you fit as opposed to your degree speaking for itself.