4,0
13 okt 2025
Voormalige werknemer, meer dan 1 jaar
Ottawa, ON
Aanbevelen
Goedkeuring directeur
Zakelijk vooruitzicht
Pluspunten
• Fantastic, collaborative work environment • Genuinely great people across all departments • Strong sense of teamwork and support • Positive, friendly culture that makes daily work enjoyable
Minpunten
• 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