Indeed's 1,000-worker layoff includes dozens at Bay Area office
The CEO of Indeed, the Texas- and Connecticut-based job search company, announced Monday that he’s laying off about 1,000 workers. He specifically called out the company’s Foster City employees in