Work satisfaction among community-based mental health service providers: the association between work environment and work satisfaction.

Work satisfaction among community-based mental health service providers: the association between work environment and work satisfaction.