consulting work life balance