5.0
Dec 19, 2025
Anonymous employee
Current employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
- Great people and leaders, no egos - Salary and benefits are fair - A lot of potential for growth and development - A culture of innovation, adaptability, and speed - An impactful mission
Cons
- Some growing pains as it moves away from being a start up