Without wishing to turn this into a pi**ing contest. If it’s money you are after, there is money to be made in BA. Many pilots live abroad and pay local taxes, which depending where you live in Europe can be minimal. It won’t compare with China or parts of the ME, but you have the benefit of more employment protection.
The corporate culture, while we all complain isn’t what it was 20 years ago (where is?), is probably a lot better than the ME and China too. Flying with people of a similar culture and outlook is also worth more than money. I very very rarely return from a trip not having enjoyed the experience. I appreciate it’s easier when you’re the Captain though. Perhaps some junior F/O’s could comment?