My Nonprofit Reviews

concernedperson1 - charity reviews, charity ratings, best charities, best nonprofits, search nonprofits


57 profile views
1 reviews

Review for National Marine Life Center, Inc., Buzzards Bay, MA, USA

Rating: 1 stars  

Poorly run non profit. Don't let their so called "mission" fool you. Director and staff (not volunteers or interns) are rude, mean and ask the volunteers to outright lie to the public. I have no idea how they have received so many positive reviews... They need a new director and to get rid of her henchmen too!

Role:  General Member of the Public