I worked at Chevo Consulting full-time (More than 5 years)
The company has an amazing capacity for resilience and stability in the face of tough times and issues. In addition, they are all the good things about a small consulting firm; open, flexible and dynamic.
The downside for Chevo is the same for any small consulting company in that the opportunities are limited.
Advice to Management
Maintain a small company culture that values employees, relationships and flexibility.