Pros
Great project type variety depending on what practice area one works in. Fantastic place to meet and work alongside people at all levels who are bright, ambitious, intelligent and high caliber. Company gives financial support of exam cost or sof tudy time if one is pursuing accreditation or licensing. Encouragement volunteerism and other community-based extra-curricular activities. And did I say that there are great people working here?
Cons
Stuck-in-single-role happens a lot for those in CD production work. Lately, I've witnessed senior office personnel condoning and joining in on publicly deriding employees who are on their way out (resignation, firing). There is no clear mediation system in place when employee needs conflict resolution. Micromanagers and angry-managers (not pervasive but pity those who draws the short straw) subtly abuse lower-tier employees and thus appear to be rewarded for it based on $budget and $revenue. Gensler is a world class architecture firm, and should never ever resemble a sweatshop. However in SF there are studios that believe in: Client needs first, star players and squeaky wheel needs second, nose to the grind people needs third. If I was a client or a star player I would not be having a problem.