What are pros and cons of using SSL self-signed certificates?

Take a look at what other people have written about it.

Useful links