CEO sparks backlash after telling workers to "leave Pity City"
Andi Owen, who earned almost $5 million in salary, stock awards and other pay, lectured workers about asking for money.
Andi Owen, who earned almost $5 million in salary, stock awards and other pay, lectured workers about asking for money.