Pros
Great people. You can work with very talented artists from around the world on amazing projects. A lot of people are promoted starting as runners. Opportunity to grow for people who want to break in the industry as they hire a lot of juniors. The location is a very nice place. Vancouver is a great city where to live.
Cons
Management could be better. The organization is not obvious at first sight with department teams, project teams and top management. You could have to deal with a manager but report to another one and be evaluated by a third one. Depending on your department you could work crazy overtime or not at all... Depending on your show and the supervisor and producer you have, you will have a very different management style. Only a few people have been there more than 2 years. There is a lot of turnover in every department. Vancouver is great but very expensive.