It is important as a leader that we do not confuse the signs of it "being time to let someone go" with the fact that we have not properly
- led the individual,
- tapped into what motivates them,
- given them opportunity to contribute/engage, and
- made sure they are the right fit for the position they are in.
Your expectations should be clear and the person has been given the opportunities for proper training/mentoring to be able to preform the job. If you have worked through this to engage and motivate the person, and they are still disconnected, below are some of the signs it may be time to let them go...
Only sees road blocks and does not see possibilities
Lack of motivation, passion or drive
Excuses rather than results
Not being a team player
Harassment of others
Condescending to others
No tolerance or appreciation for those that are different
Any sort of inappropriate sexual or physical innuendos - both verbal and non-verbal need to be watched and noted
Does not have the ability to do the job even after proper training/mentoring - in this case you may want to try to find another position within the company for them before you let them go