They have great brands, some of which have been clients of theirs for years, and the team is highly organized/process-oriented which is great. Salaries are great for PR agency standards.
Cons
More corporate vibes than you would expect for a boutique PR agency. Very much want you to fit a certain mold