All Posts in Tag

More lays off more than 100 workers

An executive team shakeup plus the coronavirus equals laying off more than 100 of its 1,400 employees. A source close to the real estate listings portal confirmed layoffs Tuesday in all offices and departments of the Santa Clara, California-headquartered…

Read more