Business ❯Media ❯Digital Media ❯Business Insider
The company is laying off 8% of its staff amid a wave of job cuts in the media industry, with affected employees to receive a minimum of 13 weeks of pay and medical coverage through May.