Widespread incompetence - once you start to drill into the details, not many people really know what they’re talking about. Many slip through the cracks by deferring accountability to others. Beware, as people will continually bring their problems to you and get away with it - even their managers+ will often not have an effective gauge on how to resolve a day to day situation.
Political playground - a pro for some, if you’re good at playing the game, you can do pretty well within the system. Con for most though probably. Beware, as 1+1 does not always equal 2 here.
Meeting extravaganza - way too many meetings. This is likely a stretch, but it seems like many people try to fill their calendars in attempt to prove they are accomplishing things when they’re really just wasting others’ time. Very detractive overall. In line with the first con where a lot of people aren’t equipped with the knowledge and skills to accomplish anything on their own or don’t care to improve.
Technical pigeon hole - if you’re considering a non-dev technical role, beware, as you won’t develop many transferrable technical skills here (outside of general ad tech). Zero coding, 101 level file and data stuff.
Morale - a bit of an aggregation of the above, I never got the impression that any of my peers ever really looked forward to coming to work. A lot of smiles and proper grammar but very little depth beyond that. At the end of the day, for anybody looking to truly build their career in a value added, supportive, growth environment, I’d say stay away. You’ll quickly find yourself saying “🤯”