A company made up of 7 separate companies, internally, it still operates in silos and the technology is not linked. Externally, it appears to operate as one meaning the above is pure chaos. Teams fighting for budgets/relationships/commissions. Everyone working on different systems and there is little to no alignment.
Additionally, management lack understanding of the EU programmatic demand market. They like to push their own agenda without fully understanding their clients needs.
I would also like to say that your experience is very much based on the team or business department you end up in. Unfortunately for me, the business team I was in had no product development or business support yet the Verve gods wanted results.
If you are interviewing for this company and are considering a role, I would seriously consider pulling out of the process.