Capco Interview Question

What three aspects makes a good consultancy firm?