Pros
The people you work with are really intelligent and go on to do great things. Your projects and therefore your work-life balance really depend on your project lead (Senior Associate) and Manager. Those are really make it or break it experiences when it comes to evaluations.
Cons
As Triage Consulting Group (before Cloudmed), there was rigid internal structure which meant promotion only from within which came with a lot of cronyism. Racism also went unaddressed. Having an ERG for Blacks/Latinxs was seen as divisive so it went ignored until an email went out from a Black male who did not receive a promotion in comparison to similarly-performing peers and urged people of color to "GET OUT". Only after that did administration accept that the underlying racism in the workplace needed to be addressed.