5.0
28 July 2024
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
You can be rest assured that you are working for a company that values it's employees as exceptionally great assets.
Cons
Though French language is the government mandated law, I was very comfortable working with French and English speaking colleagues and was at ease in delivering my deliverables as assigned.