What are three ways that companies can use to attract external recruits?