
McKinsey has a big focus on constructive feedback
Great and meaningful projects and the smartest people on earth
Medical benefits are world class and definitely amongst the best in my geographical region
McKinsey is works in a very federated way and each "group" has their own leadership team.
You will meet a new team with each project. After a while, you will have more influence on who you will be working with, allowing you to (kinda) choose folks you work with well.