5.0
Jul 6, 2026
Current employee, less than 1 year
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Great culture and team. Compensation is competitive. World-leading products. High growth company. Fully remote.
Cons
Fairly typical large org challenges - silos, lack of communication, conflict of interest between teams that need to collaborate. Individual workload can be high.