Pros
GG&A works with top-tier clients, and is at the leading edge of current thinking in philanthropy. The projects are interesting and intellectually challenging.
Cons
It is impossible to succeed. The CEO himself cannot control his temper, and his attitude is, "I pay you so I own you.". This attitude trickles down from the top to all the consultants. Deadlines are tough, but the thing that makes it impossible to succeed is that you cannot move forward with a project until the CEO or consultant gives their approval/changes. This happens at the last minute, so final work always goes out with mistakes. It is impossible to have good quality control when you are sprinting for the last FedEx drop-off. Pay is not competitive and benefits are stingy as well. Despite the amazing projects and clients, it is not worth the truly miserable experience of working at GG&A.