5.0
Jul 8, 2026
Current employee, less than 1 year
St. Catherines, PE
Recommend
CEO approval
Business Outlook
Pros
- Excellent leadership - Amazing team culture - Supportive investors - Recognition for your work - AI-forward - Could not be happier here.
Cons
- Due to many acquisitions there are a lot of different teams and processes that can be confusing at times, But everyone is aware of this and working to resolve it. No real Cons you wouldn't see anywhere else.