I clicked on a link for a job opening and it took me to JobsRadar. The site looks legit, but really they just want your phone number and email so they can spam the hell out you. This site obviously makes money from selling customer data to advertisers or even scammers for all I know. DONT FILL OUT ANYTHING. If you do, block all the random numbers that call you immediately, register for the FTC's "Do Not Call List" and email JobsRadar and tell them to cancel your account or you will take legal action. Stay away from this site