4.0
Jun 28, 2026
Anonymous employee
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Innovative, market leading tech, open access to leadership, career growth, culture, rapid rate of change.
Cons
Internal communication, rapid rate of change can be difficult for some, comp is not industry leading.