Pros
Highly talented coworkers, with an innovative culture. This is a great place to learn and grow - you get to work with the best clients across different industries, but more importantly, along with the best talent within the company. This alone is worth it. I always felt welcome to share input and am appreciative that there are efforts to continually improve and grow. I have been working for over 15 years, and can say that it is not easy to find a good company to work for, but this one is!
Cons
The advertising industry in general is constantly changing, so I think in order to succeed, one would need to be adaptable, flexible and open to change.