I worked at Triumph Group full-time (More than 10 years)
Good pay. Most people are good to work with. Great benefits and schedule. Very fast paced work environment. Never really a dull moment.
Very difficult to move up the ladder. Education and willingness to learn don't mean much to them. Many people get held back and are not allowed to advance. Senior leadership seem indifferent when it comes to personal growth if employees. You can predict with certainty who will get a position based on who applies. It would be nice if we knew who all was in the job pool so we wouldn't waste our time going through the process.
Advice to Management
Pay is good but you shouldn't dismiss so easily the people trying to grow and make a difference. If people aren't ready for something they need detail in what they're lacking not some empty reason. If you claim you are wanting to "see" something in them, get them around those things to help it develop but mostly be honest.
I applied online. The process took 2 weeks. I interviewed at Triumph Group (Dallas, TX).
I went thru one phone interview with basic questions regarding current duties and responsibilities and one face-to-face interview. The whole process was very quick and hiring managers were relaxed and not very well prepared.