Indeed layoffs: The company’s CEO Chris Hyams took responsibility for the job cuts and said that the firm is still not set up for growth.
Indeed layoffs: The company’s CEO Chris Hyams took responsibility for the job cuts and said that the firm is still not set up for growth.