Great place if you fit the bill
I loved my time at Clio right up until I left. I had a medical issue that made it hard to continue to work there. Still have friends that work there and talk about how its such a great place. It is a fantastic product and great company. I'm sure I just had a bad department head.