Recruitment on the ropes as companies buckle under Covid-19