Pros
There's nothing that compete with the Edelman global network (which is both a pro and con), are some very smart people there, respected brand name in the industry, great roster of name-brand clients, great addition to a resume
Cons
Stuffy culture, quality of work, employees and teams are hit or miss (there are some offices I would refuse to work with if I was a client), focused almost exclusively on revenue, highly political and can be very difficult to navigate the giant network, high turnover. Easy to get lost in the shuffle especially if you don't want to play the political game. Work quality/effort doesn't necessarily get rewarded. Mediocre benefits. You're rewarded for following the rules but its a bit of a sorority/secret to even start figuring them out. Little to no clarity on career path/progression