Profit
£1.3bn profit, means they could award each front line worker with a £22k bonus. For many that would be enough to put down a deposit for their own place - quite life changing.
If workers are unhappy about pay while corporation is making excessive profit that they only share with the top of the organisation, then it is an exploitative model.