Pros: Staff are dedicated and great people, for the most part.
Cons:This private non-profit makes up rules as they go. The administration and HR departments are completely out of touch with the day to day requirements of the staff. Work load is huge, pay is tiny, and recognition for work well done is non existent. They also abide and make decisions based on rumor, not fact. Stay away.