Worsening margins and high cost put high salaried IT sector employees under scrutiny: Report02/10/2023