The Home Depot
750 contact center employees laid off before the holidays
On Monday, December 3, The Home Depot laid off 750 employees. Our center was responsible for creating installation orders (flooring, kitchens, decor, millwork) for stores in Florida, Alabama, New York, New Jersey, and Pennsylvania. We also arranged all national programs for water heaters and ...