There are several employees including delivery managers who are doing non-tech jobs, aka administrative work. They do not service DXC customers but rather do internal work e.g. FPR, approving leave, collecting money for eat-out, etc and are actually huge overhead for the company.
so basically they are doing non-tech jobs and if they are not in office for at least 6 hours of work then it is a strong case that they should be let go
Nobody can do an admin job for the office from the comfort of their home.