People think they understand them, but piecharts are hard to understand because you can't differentiate between a 24% and a 25% slice. Read a far better explanation here: http://www.perceptualedge.com/articles/visual_business_intel...
They are perfect for a very, very limited set of datasets: if you have a very large slice and a number of small slices and want to show the obvious difference.