Text this: The HR challenge of attraction and retention : a survey of information technology graduates in information communication technology companies