Report: Houzz lays off 180 employees, eyes IPO
The company reportedly recently laid off 110 people in Britain and Germany and 70 in the U.S., amounting to roughly 10 percent of the company. Continue reading
The company reportedly recently laid off 110 people in Britain and Germany and 70 in the U.S., amounting to roughly 10 percent of the company. Continue reading