Pizza Hut Just Fired 120 People for Some Touchscreens (And I'm Not Even Surprised)

previous post