As another BA employee with 20 years + can I say:
I reckon you've summed up the whole sorry mess very well with that post.
There are a lot of top notch people in the Cabin Crew community, they need union representation, *** knows we all do with this management, but BASSA has become an absolute monster....