Due to the type of organization we are it is part of our mandate to use FOSS (Free Open Source Software) whenever possible. During our initial search this quickly limited our choices and we decided to on Tendenci.
Because we are using the Open Source version, this means that we self host and maintain the software. This review only covers the Open Source version, not the hosted version from Tendenci.
The software itself is straightforward and easy enough to use. We've found it reliable and free from major bugs and issues.