5 reasons your company needs HR software