Statistically relevant: yes. In a positive way: no.
Well, McKinsey still existing? Too much influence. Otherwise they would have gone like so many other consulting companies.
https://www.trtworld.com/article/12748537