4.0
Jun 24, 2025
Current employee, more than 10 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Global company, with opportunities to really connect with all the regions Performance oriented Flexible work environment
Cons
Some process are too time consuming and difficult to manage Too many changes