The constant threat of layoffs really demoralized employees.
What does demoralized mean?
to generate satisfaction; please
to create happiness; overjoy
to prepare sanctions; warn
to make discouraged; worry