Originally Posted by
Inaere
With the system you have described, it's more of a long term investment, which I think is still the way to go to try and make this career a tad more sustainable.
Just to add to this that this is an entirely subjective, often incorrect but highly subscribed to point of view. Depending on your age, and life circumstance currently, joining BA could be a great move, or a terrible one. If you're young and have few ties at the moment, you'll see the benefits of being senior towards the end of your career. If you're much older and have important commitments at home (family, etc) then it may not work for you as you may never reach a lofty position on the MSL or see the benefits of roster bidding seniority.
It's entirely personal and is a huge decision to make, but only you can make it. If you do join, join with your eyes wide open that you will be junior for an exceptionally long time in any seat other than the RHS A320. Good luck!