2.0
Feb 18, 2026
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
- Easy to talk to executives - Lots of social events in Montreal - Good technology (not product)
Cons
- Keep losing customers - Poor sales performance - Product lacks key capabilities and experiences - CEO is rarely visible - Leadership is almost completely removed from reality of customer experience and market - Constant turnover of employees - Nepotistic environment where strong relationships with the CEO trump everything like performance