Pros
I've made a few good friends in the company. Eventually, all of them left.
Cons
As an employee and part of middle management, I felt that work isn't just work and it weighed on me when I got home. I have been a main witness as to how the CEO berated everyone from executive management down to the entry-level employee. You'll see business partners being mistreated and shouted at. This was on a daily basis. The company was definitely top heavy and it felt like a revolving door. Almost every month you would see some restructuring in the company's org chart, which is an obvious sign of poor leadership. I've been part of larger, more profitable ad agencies and never have I encountered such belittling of employees. The CEO refuses to take criticism for his actions, and always find people to blame. During my last few days, the CEO seemed to avoid talking to me as if I owe him my life. He practically did this to everyone who resigned. Grow up a little, so your company can grow with you too.