PRO: I like this book a lot because it has an easy to follow writing style. It also has a defined scope, and shows how to integrate Perl and cgi to add dynamics to your site. It shows just enough Perl to get the job done. It has a lot of small examples and 3 complete applications. Examples are clear and go from the simple to the more advanced.
CON: I think the book is targeted at beginners. Experienced programmers only need half of the current text. Also the author needs to much space to tell me again and again how good Perl actually is for the development of small to mid-sized web sites. I know that already, I bought the book, didn't I?! There are only 3 complete applications in the book, an e-mail response form, a guestbook and the use of flat file databases. The first two are very (too?) simple. I had an e-mail response form Perl-script running on my web site without any book! I also missed some "advanced" topics, like setting and retrieving cookies (or can't this be done with Perl?), retaining state at the browser site (e.g. by using variables in the URL?) and making my whole site dynamically generated from some (database) files. The author somewhere mentions "defensive programming", but most examples focus on "getting the job done" instead of showing sound software engineering principles (e.g. using subroutines without explicit return values).
BOTTOM LINE: a very useful book if you are new to programming, a still a useful book if you know programming, but don't know Perl. I do think you need another book to learn how to make really interesting dynamic websites. I only don't know which book, yet.