I had a lot of fun working for this organization, but after a few years when career goals start to take precedence, they become a very undesirable organization that does little to appreciate their employees. The trend seems consistent throughout, as everyone who has been there has thoroughly enjoyed being there, but with what seems to be an average 2-3 year retention rate, it's clear there's no reason to stay beyond the experience.
Compared to other organizations doing the same work, they pay quite poorly by a 10-15k per year difference.
If advancement opportunities arise, they do not look to hire from within. This is a great place to work for the opportunity you'd like to apply for, and nothing more. At the very least, you will enjoy your time there. It just won't be for long.