The most rewarding parts of being a management consultant