Pros
Every person in the agency has a will to do the best work for clients and each other, which drives extremely high standards of work across the mix of clients. There's a great mix of experience levels, which means the creativity is not stagnant and you genuinely get to learn new things off each other every day. The senior team are bold and deal with changing landscapes really professionally and personally support each other really well. Clients are treated like partners, which means that there's a great connection between the account teams and the meeting of business objectives.
Cons
Creativity sessions are great, personally I think they should be done outside of the office and in client settings or 3rd party venues more often. Bisous Bisous being less than 100 metres away is an issue for my waste line.