After a slew of C-suite exits, The Trade Desk sledged 15% of its workforce