Joomla is a nice and useful CMS but honestly, i have alway been skeptical about these scripts. Nearly an year ago, they were my favorites. They made my life easier when it came to managing content. But downside was that too many vulnerabilities and security issues require you to be on your heels. Keep following their site and updating, some thing i find tedious. I mean installed a CMS to make my life easy, but now i was occupied in updating CMS or applying patches. It was important and not ignorable. But untill i used Joomla, i loved it. Just that you need to understand how the system works and once you are aware, its smooth ride thereon.
Joomla is little different from other systems. If you are new to Joomla, i'll suggest having a dummy or test site for it first, follow help files, test settings and also try to acquaint yourself with the logic it uses. Joomla forum has good threads trying to help newbies about how exactly Joomla works. Let us know whats your experience been.