Great interaction with clients, great for learning how to chart and facilitation of groups.
Cons
Management lacks professionalism and poor communication skills. No room for advancement other that a counselor. Recycles same ambivalent clients. Inadequate training if any at all. Counselor turnover frequent. Subpar benefits.