Technology Meow Wolf set to lay off over 150 employees, slash costs by 10% By News for today - April 16, 2024 0 8 FacebookTwitterPinterestWhatsApp Meow Wolf’s CEO told employees in an email Monday the company is set to lay off over 150 employees while cutting expenses by 10%.