Make it easier
Any company whose employees are in constant fear of losing their jobs is stifling the creativity of its worldorce.
Can anyone explain above sentence? I don't understand it much for sure.
Hero of the day
Person asked the most questions.