I've moved around in jobs 4x since I graduated. Each job has it's pros and cons.
Community mental health can really suck if you don't work with people you like, there's not enough support, and the bureaucracy is driving you nuts. If that's the case get out.
I've figured out for myself that money is not the biggest factor for my satisfaction. It's going to be a mix of my colleagues, the money, being intellectually stimulated, not being bogged down by the system at work, and feeling effective as a healer.
For any new graduate, I recommend not feeling tied down in particular to anyone place because it may take a few jobs to figure out what you really like to do and what's a better place for you. Irony is I figured out the playing-field in Cincinnati and now I moved because of my wife.
I'd be willing to stay in a community mental health place if the staff members were very good, I felt we were a team, and the bureaucracy wasn't getting in my way. I'd also make it clear to the management I could leave and that my numbers have always consistently been in the area where I usually do much better than other psychiatrists....SO FREAKING PAY ME, and at the same time I'll work with them on doing what I can do to be more effective in structuring the system to be the best cost and healing effective place it can be. I'm not going to be at a place where I make just as much as another guy when I'm literally seeing 30% more patients than he is, my satisfaction rates are much better (and I'm not prescribing benzos), and the patient's need to see a psychiatrist once they get me goes down because I'm actually getting them better.
I see a lot of doctors just do what they feel is a minimum and not do much more. When I've worked in community places, after about 6 months when I've figured out the system, I've sat down with the management and mentioned we could, for example, see X more amount of patients (while still being effective) if we did Y and it would bring in more money and heal more people.
If you're at a place that doesn't work with you on this type of practice, get out. You're too smart to be in a place run by idiots that already has one hand tied around your back because you're dealing with Medicaid/Medicare.