My son is an FO with TCX based at Manchester on the A321 but has also bid for MFF on the A330. He's been with them for just over a year now and he rates them very very highly. The training, he says, is second to none and they treat their people, flight deck/cabin crew very well. He's very happy with them.
One of their training captains was recently a finalist on MasterChef