Never used it, but I cannot remember ever doing anything on a site which opened in a popup/popunder while I was browsing another website.
if I have never heard about them, it means they are not good enough, or they spend sooo little money on PR and advertising of theis network