I read the book and found it to be quite interesting and helpful. I say this because unlike most other self help-type books, this one actually aims at changing the reader's perspective of other people, as opposed to simply changing the behavior of the reader.
There are lots of good practical tips and examples of how to improve a person's social skills, but again, the thing that I found interesting about it was that it teaches a person how to look at the world in a different way, which I found somewhat refreshing. The book also largely focuses on the personality of the reader and aims to change the person's personality (perhaps completely). Yes, somewhat of an over ambitious goal, but this the overall theme.
The book follows a format of relatively short, to the point chapters. There isn't much fluff and the author is quite direct (which is what he promises on his sales page). He gives the opinion that this isn't a book for entertainment, but a manual for social success. I see his point, but for people who love to read sometimes it's nice to have something a little longer.
I would caution that like any self help book, there is certainly an element of application here (ie. you have to actually go out and follow the suggestions for them to work), but any person purchasing a self help book ought to realize this anyway.
The cons of the book would be the somewhat over the top and borderline offensive tone that is found throughout it in different parts. I also found the author would sometimes go out of his way to give opinions on things that I felt were unnecessary (though this is a matter of opinion). He takes a very "this is my opinion and if you disagree you are wrong" type attitude throughout the entire book, which for critical thinkers is a bit of a hardline approach.
Overall, I liked the book and found it helped me quite a bit in my social life and in dealing with other people. It's not written the way I would have written it, but then again this author has a very particular method and style, which, while somewhat offensive, is also somewhat enlightening and refreshing.