Pros
If you are staffed on one of the larger projects in the firm, it can be interesting work. There can be extensive travel too - so if you enjoy that aspect of work, that is a plus. But the same few people get rewarded with these projects - and there are not enough of them (so if you aren't one of those few, forget it.) Many kind, smart and interesting employees.
Cons
The turnover at all levels MD-Analyst is noticeably high, and it's sad to watch some great people come in, become unhappy, and leave. Teams are purposefully divided / silo'd (which significantly impacts pay and opportunities) so there is low/little sense of teamwork across groups. In fact you rarely get to meet many of them. There is no real cross-Seabury identity, it feels like groups are truly competitors, and there is a pervasive lack of respect across several groups (amazingly, reinforced by disparaging comments made by senior leadership!) HR-related matters are routinely and severely mishandled, which simply drives people to be disengaged, and leave. Compensation, bonuses and promotions are decided at whim at best, and there is no consistency of process or rules. The senior team constantly congratulates themselves publicly, but rarely acknowledge lower-level employee's contributions. Sad to see for a people-driven business.