How do leading consulting firms manage work-life balance?