Their moans don't appear to be the standard BA anti management diatribes that appear on the other BA forums, just exaspiration.
Yes they do.
If things are so terrible and they are not tied in to a seniority system why do they not leave. If there really is such a shortage of engineers that would force the issue to be addressed.