The first Glassdoor review, from 2009, reads:
"Sr Management ranges from incompetent to mean. It is a very hostile, anxious environment. It is very disorganized. There are no clearly defined goals -- let alone guidance toward achieving those goals. Credit is not given where it is due. Also, they will work you like a dog and barely thank you."
The same holds true for today, where the upper management has yet to change their ways or leave. The Board is uninterested in the day-to-day, making pleas for change difficult to gain momentum.
You will be tempted by the noble mission of the organization to ignore some of these reviews. Barring a thorough shake-up of this org, you will come to see the core of cynicism at the senior level that derails the majority of important work staff tries to accomplish. Most staff receives unfair treatment or scorn to their face or behind their back.
Be cautious accepting a role here, knowing that you will work beyond your job description, late hours with low compensation or recognition. If your colleague leaves, expect to be given an entire new program to add to your work load. If you do well, prepare to have your victories sniped by senior staff. If you do poorly, prepare for deeply cynical office politics.