I work at a place that also has "draw the owl" as a kind of corporate culture joke? It's funny at small scale when everything is uncertain, but when you grow to a thousand employees it kind of turns into an embarrassment.
We have kind of moved away from it officially AFAICT so now it's more of an inside joke that old-timers use to assert dominance