What do you like best?
Joomla is a very flexible tool for not technica users and experts web designers. Once you get the hang of how the different features, modules, compponents, plugins, and content are structured, it becomes very easy to maintain an active website with lots of updates. Also it is possible to find a lot of components, and modules for free, you can integrate another applications, create your own code, it is easy to setup, and very fast to generate a change in a website, just in seconds, but the best is that is free.
What do you dislike?
Maybe updates because always I have to make my backup just in case that my upgrade can generate some errors, if I want to create a ecommerce store, I cannot integrate the code from the banks, It only allows paypal and this kind of payments methods, but If I want to integrate the banks code it is not possible, also I hate the problems with permissions.
Recommendations to others considering the product
Joomla is a good tool if you want to have a website fast, to a low cost, and with a professional look.
What business problems are you solving with the product? What benefits have you realized?
I have been able to create a webpage in 15 days which was very fast for my client and he was surprise with the results. Also it is very fast to make changes in my websites which is great because everyday i can change the look of my website and publish blog articles in matter of seconds.