Pros
Great office and location a few people are very, very nice and gentle A great place to learn - high sense of professionalism and very high achievements from a creative, digital and metrics standpoint
Cons
Micromanaging. My boss used to send me email when she'd see me leave the office at the end of the day (although she was sitting right in front of me and could have asked me her question face-to-face). Constant changes in organization, client scope and processes - makes you manic I really felt like some people in the management team back at the time didn't really like foreigners. My boss used to rewrite my email when I would speak to the client, to ensure it was decent UK English. This is not a way to empower people and make them feel confident (the client knew I wasn't UK-native and I'm sure she would still be OK with my level of English).