- Constant bug fixes
- Security patches
- Flexibility to add plug-ins
- Building plug-ins is easier than other CRMs such as Joomla
- Can jump in quickly
- Easy to use
I've been able to quickly build websites as needed.
Not really anything, but the plug-in interface into the system is not object-oriented. It's diffuse, and you feel like you're dropping bits into many places. They're called plug-ins, but you don't feel like you're plugging in your code, but just reaching in with a hundred tentacles. Lastly, the process doesn't feel encapsulated.
I have not tried to scale it very much.
The community is enormous and everyone is very helpful, and other people have problems already solved.
It's pretty straightforward. There is a wizard that walks you through the setup process.
I have tried Joomla as a CMS, but it's extremely complicated in comparison.