An online professional matching platform governed by no cure-no pay policy and screening of potential applicants based on their professional skills and skill levels. Both companies and job seekers are shown instant matches based on criteria (hard skills) required for the job. Only candidates matching the requirements are allowed to apply, which drastically reduces the time used for candidate screening during the recruitment process.