Indeed launches onsite hiring platform

Indeed launches onsite hiring platform

Indeed has created its own hiring software in an bid to leverage its leading position to edge into the lucrative ATS market.