Pros
I was in the rigging department in the Dallas office, and the guys in that office were awesome! The riggers were all very knowledgable and talented, and they had no problem sharing their knowledge. Often times I would have a question and come back 30 minutes later with a whole new understanding on something unrelated to my question. The managers of our department were also very good. They worked hard to have a spirit of comradery in the department and the studio. They also worked hard to shield those of us in the department from the politics and drama that naturally occur whenever you get a bunch of people together. The department managers also kept an eye on us all and would encourage us to go home and not worry about overtime so much. They did a great job of managing things so that we wouldn't have a lot of crunch time requiring long overtime hours. My interactions with other departs was also very positive. The riggers had a great relationship with modeling, and I really got the feeling we were all in this together to get the job done and we're not blaming each other for problems. Like I said, though, our managers really did a great job of letting us know what is going on and what is coming down the pipeline but not sharing the politics and drama. And when I was coming to the end of my project, the managers and HR and anyone else who could, were fighting to get a new project so they could keep me. Unfortunately, the timing didn't work out and they had to let me go. But I loved my time there and would go back and work there again in a heartbeat.
Cons
I was really lucky to land a position in the Dallas studio, so I can't really speak for the Montreal studio. Almost all of their hiring is happening up in Montreal. This is a little awkward since most if not all of the department heads are in Dallas. I know as I was leaving, though, they were working on getting more leadership in Montreal.