Corporate Video | Episode 2 Imagine a second-rate cartoon 80’s villain trying to climb her way up the corporate ladder of a mid-sized Silicon Valley tech company. Meet Catra, who makes it her mission in life to torture Jeff, a disgruntled employee who just wants to quit before the... more »

  • October 10, 2017
  • 373 Views