4.0
Mar 25, 2026
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Good culture, good teammates, good manager Management style is relaxed, gives you a lot of agency and mobility
Cons
Pay can be more competitive