The Lost Secret Of job search websites
https://ezalba.com/
They keep skills fresh, give you some thing meaningful to do and give you exposure to a new company. It is up to you to comply with up with the enterprise to make confident they received your resume/application