Co workers were really great, managers are really excellent. I believe I have heard that this exact position is no longer there. But it was really fulfilling to help these kids.
Cons
Upper management seemed to say one thing to their staff and do another. I never felt cared about my employer. There is a lot of turnover.