How can anyone work in a company that has started a culture of forcefully asking their managers to give min of 10% or 20% of their teams a ‘Development needed’ in performance evaluations? What kind of leadership is this?
This itself should be a wake up call to employees to know to under what kind of leadership they are working. Doesn’t it make you nervous that next may be you, even if you miss this year. Isn’t it you live in a constant fear? Do you guys agree?.