5.0
2 Jul 2026
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Very collaborative environment, friendly, opportunity to learn and flourish, no burden to innovate, well paying.
Cons
Not major cons, usually normal cons that you can see everywhere.