Recruitment companies can't keep up with demographic changes