Should small businesses rely on personality tests for recruiting staff?Research suggests that 46% of all new hires fail within 18 months, but 89% of them fail for attitudinal reasons (personality traits,...