Overall not a good place to work
Production Manager, Niles, OH - February 5, 2015
RTI has way too much nepotism and the upper management is top heavy with management. Unfair work practices, union management relationship was poor. Job security was based on ones relatives and not job performance and education.