4.0
16 Oct 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