Pros
The passion the staff have for its programs and mission is unreal. Above all, it's a place of deep kindness, eager listeners, and creative growth. The mission is unified and the programming is innovative.
Cons
Sometimes it's tough to see the bigger picture when everyone is deep into their own work. Don't forget to come up for air occasionally and reevaluate how things are done!