Pros
You learn a lot and the people are very driven
Cons
Typical consulting downsides, WLB, politics. and given the weird macro financial state of the world, the margins aren't there as they used to be, so extra pressure from leadership. fractional staffing sucks