Looks like a good company to work for. Based on the video, a very friendly work environment as well. Good luck, hope you find what you are looking for
ps. Quebec City is a great place to live, cold or not

Lots of historic buildings and a great culture. I wouldn't mind moving there. Just don't ask me to move to Edmonton or Calgary. I would rather get raped by a gorilla than be stuck in that forsaken wasteland