Nothing works well but IQ tests predict job performance better than anything else.
The most interesting thing in that paper is that years of experience performed so poorly. It’s in the lowest cohort. Worse than “interests” or more general “biographical data”.
Most hiring managers believe experience matters in hiring as well, perhaps that’s the belief that keeps them from using iq tests.
For what it’s worth, IQ tests are biased (see duyme’ adoptive studies for a drastic economic impact). That largely is orthogonal to if they are predictive in the ways your citation outlines.