3 questions every company should be asking before making a new hire