Without exception. I've arrived onboard extremely frustrated at times. However, I can honestly say, I've never had any problem with a single person from BA cabin crew who I find incredibly patient and welcoming. I've had plenty to gripe about KLM and AirFrance crew however.
Have no doubts about it, the service in BA Club has gone downhill over the past 4/5 years. The planes are old, the in flight entertainment constantly breaks down - nothing to do with the cabin crew however.
As said before, I find them intelligent and engaging, BA should be proud of them.