Amazing place to work, especially if you plan to stay as long as possible
I had a great time working at the IRB for the IT team, I learned new things and the work was fulfilling. The team I worked for was great and the management was excellent.
Great location at the heart of Downtown Toronto, access to many services.
Can be asked to work long hours but its well compensated.