Human Resources And Information Technology: An Odd Yet Necessary Relationship