Pros
This place is all about the craft of brand experience design. Highly experienced practitioners, working in an environment designed specifically to enable our full potential. I'm thrilled to be here. Very reasonable work hours. A genuine passion for human imagination and creativity. I'm on the creative side of the house and the tech people, account people, PMs are world class. 4 weeks vacation for all, very flat mgmt structure, great benefits. It's a high performance culture though. We're paid well and are expected to perform at extremely high levels. The HR performance review approach is refreshing as well. There are no "reviews" - instead they call it "coaching" sessions where it's about high performers being coached and their potential enabled rather than getting critical reviews. Highly motivating and gets the best out of people. This place feels more like a family than a job.
Cons
The company is out growing it's space. It's getting a little tight in the office but I think there are plans to move into bigger space soon. And its also going through a lot of growth, so the environment is fast paced. People that don't thrive in high growth environments don't tend to fit in.