McKinsey & Company not off the hook