Recruitment platforms – request for experience and insights