Pros
Steady job that was somewhat predictable. The younger coworkers were very friendly and created a great atmosphere.
Cons
Creative leadership is completely non existent, there is a lack of vision and a great deal of time ends up being spent on mediocre ideas. The couple times someone with excellent talent was hired they quickly left. There was one manager in particular who was very abrasive and rude. That type of behavior seems to go completely unchecked and is totally acceptable. The account team when I was there tended to mismanage projects and timelines and would sometimes even laugh when delivering the news that meant those executing the work would then be forced to work a great deal of overtime in the coming days. I once had to work until 10PM on my birthday. The job I had following was a breath of fresh air to say the least. Additionally I recall that maternity leave was 6 weeks completely unpaid.