Allstate Insurance Company of Canada is a really great company to work for. They took care of me while I was there and helped me reach my co-op goals. I got a variety of challenging work and not so challenging work which balanced out my days so I wasn't too stressed. My managers were always open to helping me and answering all of my questions. Overall, Allstate showed me that they had a pretty good program in place for students to come in and learn valuable lessons.
Sometimes had to work later hours.