Pros
This job is a great "feel good" position. If you are into working with students and building them up to succeed, this is a perfect job. Where I am, it is very flexible. If you work 12 hour days for two days straight, you can usually take Friday off, which makes it better than being a teacher. Everyday is different, which is a plus. One day you may be running around trying to fix a crisis in a students' life, another day you may be working on a fundraiser, the next day you may be leading a program for the school. Depending on which CIS you work for, you may have summers off or at least a month.
Cons
Data. Data. Data. If you do not have a data driven mind, this position is totally wrong for you. You literally have to do reports that repeat exactly what you've entered into another report, but in a different format, so you can't just copy that first report. Not to mention the data all goes to the same place. For some reason they want 100 different forms of the same thing to prove that we are being successful. It is over kill and takes away from the time with the students. It frustrates almost everyone in my position that I talk to. Another con is of course money. If you went to school for anything in human services, you should already expect to be making next to nothing in your field.