Abstract
In these times of a tight IT labor market, talented IT workers enjoy a mobility previously not experienced. Better offers constantly come their way, and often they accept these offers and leave behind frustrated and betrayed IS managers. the reasons that IT professionals choose to work for an organization or leave it for another vary as much as these professionals' skills and personalities and organizations' cultures and IT functions. Trying to establish a match between an organization's goals and functions and an IT professional's goals and needs will help IT managers hire and keep the IT talent they need.