5.0
Apr 1, 2026
Current employee, more than 1 year
Montreal, QC
Recommend
CEO approval
Business Outlook
Pros
-Management is positive and helpful -Pay is industry standard -Great work Culture
Cons
Sales executives are pulled in many directions for sales of multiple vendors and services