Yeah I worked for the for a while a couple years ago when they were doing the 5th floor at 240 sparks and some other work they had going on there at the time, then spent a couple months on Preston St.
Right now I'm working for Aecon Industrial (their electrical division) at the Cheneaux hydro plant, probably till a few weeks into the new year. A really cool job, some e-lighting, security and a lot of F/A work. Just about everything is in Teck, riggid and emt, in that order, and one of the best crews I've ever seen.