Firstly, TCX i believe did win the OTP award a couple of years ago.
As for redundancies, cabin crew and pilots are unlikly to be affected, lots of summer cabin crew are only temps and will still be needed - theres still going to be the same number of aircraft.
The redundancies will be made in the travel agents etc