Job applications should take less than 30 minutes, survey says