Former Employee2.7Mar 3, 2025Media landscape in decline. Companies have less money to spend on ads so the pie is smaller