It depends what fleet you join on.
If you join on long haul the lifestyle is like any other airline which flies long haul. If you join short haul, it's like joining easyJet.
Not sure how many would leave Cathay to join BA. Insignificant numbers I would say.