it still gives same rownumber for an employee even if network and customer are different
Because you are partitioning by network and customer as well. I think you want:
SELECT ROW_NUMBER() OVER(PARTITION BY EmployeeiD ORDER BY Network,CU)
That will give you the relative order of each record for each EmployeeID
ordered (ascending) by Network
first, then CU
.