One reason why jobseekers may have trouble finding a job is because hiring firms are unaware of the specific skillsets available within the talent pool.
This is, however, changing today due to the establishment of numerous job sites, which have made it easier to look for a job.