Have you tried asking over at AvCanada? A little more foot traffic there for Canadian content.
With that said, I'll ask around at work. There are a few ex-C3 guys I come across on my pairings - they're often quick to point it out. It sounds like C3 was a great place until it wasn't. My next pairing is in 10 days, but I'll see what I can't gleam from our pilot chat.