I learnt a lot from Ryerson on the technical front from my supervisor. The professors are very knowledgable and most of them are very helpful. They tend to help even if they are not from my department. The working hours are long. I'm a workaholic, so I don't mind it. In fact I love working late during the workdays. But from my perspective I believe Ryerson still follows the traditional organizational setup and needs a revamp. Still most processes are done through manual paperwork, CR takes days to fix. The hardest part is dealing with the administration with respect to repetitive paperwork. They require the same information twice or thrice, which increases work duration and reduces productivity due to the redundancy in paperwork. This could be avoided if Ryerson moves all of it's systems to a more digitized platform.