Looks like another Have I Been Pwned, at least at a glance they’re looking for email addresses, and given that you have your email with them if you’re using this service they kinda do have it already
After putting my account into "hibernation" for the past few weeks, I finally closed it. But I'm still looking for work. Thankfully I can still find positions (SRE and software dev) by just going directly to the company's site and finding a Jobs page.
Good luck to everyone else out there looking for work!
I agree that going fedi doesn’t automatically solve the issues. However, moving it away from a multi tiered paid platform (they really tailored it so they could do this) and controlling the bots/scam accounts would be a completely different experience. I think fedi would at least solve the first one, and I’d expect would help controlling the second.