This site is sketchy. I was looking through job opportunities on Phds.org and found one I liked. When I clicked apply for the job I was transferred to a marketing page for this site asking me to register before I could get any information about the job.