Great place to work. Lots of opportunities and great culture.
Associate Director (Former Employee) – Montréal, QC – 31 August 2016
Multi-cultural. Enriching environment. The work environment varies depending on the office you work at (e.g. India, USA, CANADA, UK, ...). The Montreal office provides a great work environment with respectful and helpful people. Lots of opportunities to learn and grow.
Enriching culture and people. Flexibility to try new things. Lots of challenges.
Lack of process maturity. Could be viewed as an opportunity for improvement!