My Nonprofit Reviews
Review for National Marine Life Center, Inc., Buzzards Bay, MA, USA
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!