Hi, I can’t seem to get in touch with this team. The email address they provided keeps bouncing back and there’s absolutely no way you can upload a new resume, let alone delete your profile. If you register, you don’t even get a confirmation email. Why shouldn’t I have every reason to think it’s a scam, then…Please, message me if you’ve been in touch with them or even got hired via their page.
Just as a precaution, if during the registration you have used a password that you have also used on other places, go and change it.
Also, if you think it’s a scam it’s better not to post a link to their website.