One thing I have noticed if pprune is anything to go by (at all...) is that the CX drivers on here don't appear an overly happy bunch. The BA drivers on here, on the whole, appear to be a LOT happier and able to recommend their employer (ref. DEP thread in Terms & Endearment forum and Future Pilot Programme thread in Wannabes forum).
Each one to their own I suppose..