Pros
Participants going through the programs have a good experience. However, having a "good" experience does not equal having a unique experience. While this programming might have been unique over 40 years ago, it needs a team that is forward thinking and innovative to take the organization and its programming to the next level. And while participants have a great experience and see the best side of the staff, the organizational culture borders on toxic (primarily around the way staff treat and speak to each other).
Cons
The organization lacks a clear set of values, has no strategic plan for the future - nor has it ever really had one in its 40+ years of operation, does not invest in its staff (you can watch their website to view their quick staff turnover), has little to no institutional support - which speaks to their inability to clearly articulate what they do and the impact of their work, and lacks strong community partnerships. While the organization talks about how diversity is essential to their office culture and work - they are inexperienced in how to approach topics of race, multiculturalism, and conflict. Most of the staff have little to no other work experience so with regard to diversity of thought, design thinking, and creative approaches to work/programming you will hit a wall of frustration around every corner.