Pros
There are a lot of very talented people at Ryerson. The compensation and benefits are very good and there are definitely opportunities to advance or try something different. Most everyone company-wide is very pleasant and as helpful as possible.
Cons
There is a total lack of efficiency in everything Ryerson does. Many things also lack logic or ease. There is constant confusion about who is supposed to do what and how they are supposed to do it. Getting even simple tasks done is insanely time consuming. There is also a rampant culture of over-work and no work life balance. Working 70 hours a week is the only way to be noticed (and the only way to get anything accomplished). Additionally they make huge sweeping changes every few years which tend to be executed extremely poorly and end up further alienating their shrinking customer base.