Ad tech has had some tough times lately, that’s for sure. Google and Facebook are crushing it, margins suck, investors don’t understand the market, etc. etc. blah blah blah….