A lot of front line recently who have joined have experience in retail or hospitality so the talent is there. Long gone are the days of a boy cleaning engines at the age of 15 and been promoted to driving at a later age.
My TOC has pretty good relations between staff and managers. A few bad eggs from both sides but recently an influx of managers from outside the industry have appeared in senior positions. One senior manager has decided that there are too many drivers and has put a pause on recruitment. At the same time he's got a bit confused as to why the overtime bill has gone up, so he is in the process of cutting that. The director in charge of above him has started to notice a pattern of train cancellations due to train crew shortages and questions are been asked from the boardroom. So fresh talent isn't always the answer, a manager below him who's been on the railway for many years explained to him he needs to pay the correct overtime to get people in or make sure establishments are fully staffed to cope with annual leave and sickness.
All to often fresh talent turn out to be business students that have worked in Sainsburys that's the problem. Glad things are going okay at your TOC, pity about the others!