Pros
The day-to-day responsibilities covered a large variety of things, so you were able to see the aspects of almost every area of the company. Everyone who does the execution of campaigns is very talented and collaborative, scrappy, and able to do much with the little resources onhand. Company name still has brand equity (though doesn't hold up with a quick peek behind-the-scenes).
Cons
I have never seen a workplace that is so toxic from the top-down. Management often covers themselves by throwing their own teams under the bus - important meetings are rescheduled with little-to-no notice, priorities and product launches change based on opinions from senior management rather than data-driven decisions. Managers bully their own teams regularly, but have little grasp their own teams' actual scope of work. I have heard multiple discriminatory comments from senior managers that would have been grounds for firing at any other company (or a company with a working HR department). There are seemingly different rules for different departments - I witnessed, and had it happen to me, where other teams, would get in trouble for product decisions made far before it ever got to our desks. This resulted in late nights, being yelled at by management, and starting projects over multiple times. Personally, I had to completely cut caffeine out because of the stress and daily panic attacks this job caused me. I have yet to hear of a single person who is happy here. If you can work anywhere else, I recommend that you do.