5.0
25 May 2026
Current employee, more than 5 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
- Great people - Fun office environment - Able contribute meaningfully to the companies goals via challenging projects
Cons
- Sometimes there can be communication gaps from the top down