C cnbc.com Hiring platforms are making it harder to find a job, says HR tech founder 5 points JSeymourATL 1 year ago 0 comments