Answer :
Improved efficiency.
A study shows that downsizing lowered customer satisfaction -
Another study shows that downsizing increased efficiency, but nothing of employee productivity.
A study shows that downsizing lowered customer satisfaction -
Another study shows that downsizing increased efficiency, but nothing of employee productivity.