4.0
Oct 16, 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Culture Fast Paced Transparent Leadership Stability
Cons
Compensation Lot of hiring as Clio is growing a lot so that can mean long Hours Not much to add here really