my first impression about this site is, too much ads.
And there is Google adsense there, I don't think adsense accept PTC site anymore.
Anyway, I still haven't see any negative review. so it's good to join.