Pros
I worked for a really great manager in a grant funded program and I was really happy for the great experience that I got there. They also provided frequent training and free licensure supervision.
Cons
Many other programs including ones the I interacted with did not have such great managers and I heard some real horror stories. They also worked for programs that were not grant funded and had very high billing requirements to meet their productivity requirements and were often mistreated by management if they did not make them. Interestingly enough the productivity in my program with no official productivity standard was nearly identical to theirs and of course everyone was just below the cut-off. (Meaning that pressuring people to do more had absolutely no affect on their productivity.