Pros
The company makes sure you receive intense training before you begin with clients (initial handbook training, restraint training, therapeutic support shadowing, Master's level clinician session to learn receive your clients, weekly supervision groups and additional workshop training). They compensate well (paid for drive time, note writing, and supervision group), better than may similar counseling companies. My experience was a very positive one; my supervisor was receptive to my concerns and quick to respond - loved our team! Flexibility of schedule, excellent way to improve skills right out of college.
Cons
Instability of hours week to week (due to external factors) - therapeutic support pay is based on availability of clients, which can be hard on the paycheck. Meaning, if a client is sick or misses school for any reason, you will not get paid. If you are full-time, you can substitute PTO or try to find a sub-client for a day, but there were rarely any available. Also, working in a school environment and not being employed by the school can be a challenge, as teachers are not accustomed to extra aides. Most are thankful for the extra set of hands, but you have feel out boundaries and respect the fact it's their classroom.