Former Employee2.7Oct 19, 2023meh wouldn't recommend. pay isn't great and neither are the growth opportunities.
Former Employee3.0Nov 29, 2023Clio is an excellent product with loads of potential. The company stands for a unique culture but the sales team has a dwindling environment with way less than market average pay.
Clio is an excellent product with loads of potential. The company stands for a unique culture but the sales team has a dwindling environment with way less than market average pay.