"Tired Of Upper Management": Burger King Employees Resign All At Once

A Burger King outlet in Lincoln, Nebraska, is going viral, but for all the wrong reasons. The outlet became a topic of discussion among locals and internet users after the staff of the fast-food...

Comments