5.0
Apr 9, 2025
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Great ELT, Great culture and Work environment
Cons
Middle management can be better leaders, judge people manager on the way they are rather than people who excel in their job