How Does Technology Impact HR Practices? | CIO Applications