Recs.
Updated
Joomla! is an award-winning content management system (CMS), which enables you to build web sites and powerful online applications.
SpecsUpdate
Pros
Pro VEL team help to ensure maximum security
VEL (Vulnerability Extensions List) official team by Joomla ensure for users to use only the best secured extensions, if any extension has security problems will be immediately reported by VEL team to be unpublished from JED (Joomla Extensions Directory).
Pro Modern and very well-arranged code, which is simply ready to extend
Modern and very well-arranged code, which is simply ready to extend.
Cons
Con A lot of extensions have security issues
It's common-place for a Joomla-based website to be defaced, often very quickly. This is most often due to the low quality of extensions.
Con Poor templates
There not so many beautiful templates in comparison with other systems
Recommendations
Comments
Flagged Pros + Cons
Pro Build complex websites
Using Joomla with 3rd party extensions let you build complex websites or web apps in short time.
Con Insecure
It's common-place for a Joomla-based website to be defaced, often very quickly. This is most often due to the low quality of extensions.