Posted in Human Resource Terms, Total Reads: 1206

Definition: Layoff

Layoff or Downsizing refers to reducing the overall size and operating costs of a company. It is mostly done through reducing the total number of employees in the company.

It is mostly seen when the market conditions are tight because than it’s a matter of survival for companies. It has very unnerving and depressing effects on the employees.


Looking for Similar Definitions & Concepts, Search Business Concepts