The factors perceived to influence the retention of information technology workers · Study