A study of the relationship between organizational commitment and turnover intentions among technology professionals.