Appalling Skyscraper Ad

Sorry Jury's Inn, but who signed this off? I mean, seriously. There's idea, strategy and alignment issues for a start. There must be so many digital shops claiming to be able to make things. The one that made this, shouldn't claim to do that. I love the random set of goalposts on the second frame.