The best resources here are the employees. There is a symbiotic culture that makes this group work well together and provides clients with the appropriate expertise depending upon the project. The CEO / Founder values quality at all levels, not only in the work the firm provides but also in the work environment and continuing education of employees.
Cons
Time management skills are essential and can be a difficult learning curve for some people entering the consulting arena.