Indeed announces layoffs for 8% of staff, just over …
Indeed, an employment company co-headquartered in Austin, is letting go of roughly 8% of its staff, approximately 1,000 people, according to a letter shared with employees Monday from CEO Chris Hyams.