It all depends on who your site director and program manager is
I have had many experiences working here. Each was different. In the last year, I think it has been my worst. My current site director has been a detriment to the school and program.
Prosbeing able to work with great kids and help them become great human beings
Consinadequate and under-qualified site director