cat qraduate careers in Montreal, Canada