Catra from HR Employee Review | Episode 1 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... more »

  • September 22, 2017