Ellen DeGeneres Increases Staff's Perks Amid Backlash to the Show
Published
It is reported that the perks include increased paid time off and a liberal medical leave policy after former and current employees accuse the show of toxic work environment.
Full Article