4.0
Apr 23, 2026
Former employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Robust core product offering with recognized market leadership.
Cons
Strategic vision and leadership are present, yet hindered by insufficient staffing, sustained operational pressure, and traditional sales methodologies.