Pros
Second-to-none clients to work with (Fortune 100 and beyond) Smartest (and helpful) colleagues you will ever meet Internal promotion focus (tons of advancement opportunity if you are good) Use of technology to automate and avoid the billable hours trap Constant push for innovation and trying out new things Seniors want you to be successful Excellent compensation (especially for high performers)
Cons
If you don't love client service (flexibility, responsiveness) this will drive you nuts Need to be comfortable being uncomfortable - the work is hard and the path is not always clear (that's why we are hired) Excited to be returning to the office (miss the mentoring and collegial feel from pre-covid) Need to wear many different hats, especially as you progress (pro for ambitious people, con for others)