4.0
Oct 13, 2025
Former employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
• Fantastic, collaborative work environment • Genuinely great people across all departments • Strong sense of teamwork and support • Positive, friendly culture that makes daily work enjoyable
Cons
• Sales structure and strategy are somewhat disorganized • Senior leadership decisions often hinder growth • Business model focuses on small SMB-style contracts with long sales cycles • Difficult to scale or consistently hit sales targets • Lacks clear strategic vision and transparency from the executive team