Overall Risk Level
check_circle Low Risk
Risk Flags
flagFY2025 Form 990 reported an operating deficit (revenue $89.8M vs. expenses $105.5M)
flagReviews cite below-market pay for non-leadership/frontline staff
Ethical Concerns
policySome reviews mention perceived nepotism in hiring and departmental silos
Employee Sentiment
7.3
out of 10
Management