Ryerson treats employees fairly and therefore the retention rate is high. Great upper management team who makes you feel as if you work with them not under them.
Cons
Too many crossovers in sales territories so you feel like you step on toes at times while trying to do the best job you can for the company.