“…Fourth, competence development practices (e.g., job rotation programs, mentoring, and training) convey to the employees that the organisation considers human resources to be a competitive advantage (Schwochau et al 1997), and that it is seeking to establish a longterm relationship with employees (Tsui et al 1995). That signal is likely to be an important factor in retaining productive IT professionals (Agarwal and Ferratt 1999;Guptill 1998). Fifth, with the shortfall of IT staff not expected to disappear in the near term, it is a sensible business practice to accommodate those employees who may not join the workforce for a typical nine-to-five workday because of other constraints in their personal life (Agarwal and Ferratt 1999).…”