How Does Technology Impact Communication Company