- Clio Inc09.Feb 2016
Support from management
It's a great company to work for.
Great company to work for.
What I like about the company
Vacation time paid paid holidays.
What I dislike about the company
Pretty much 1%
The following benefits were offered to me
- CompanyClio Inc
- Are you a Current or Former Employee?Former job since 2014