Pros
Work life balance is taken care of. Nice first job, with good exposure to clients and opportunity to learn lots of reusable skills like excel, ppt and SQL / Alteryx / Tableau. If you join the right team at the right time, career progression can be fast. Group of extremely nice, caring and helpful people. Everyone is really smart so you might feel stupid right after joining. Base salary is good compared to other consultancies. McK network and repo is really valuable.
Cons
Extremely volatile evaluation system might hamper development. Not necessarily meritocratic career progression. Leadership is not really inspiring. Too many people stick around longer than they should due to poor exit opps to the damage of new, more motivated employees. Can become extremely boring and repetitive if you can’t have exposure to multiple projects.