I agree with some of the points in this. However, many are just a matter of poor management not selecting the right candidate. I have been on both sides of the fence many times over the past 20+ years. I can tell you if you are firing someone its because either "they" did not perform to expectations repeatedly or "they" are no longer engaged in the project or projects they are on.
As for the "strange" boss behavior. That is "always going to happen" in smaller companies or companies where managers where promoted from within. This is mainly because those managers tend to have little to no experiencing managing people. Managers that have years of experience and have worked at a few companies should not have these behaviors. They tend to "curve" the ball a bit early in the process. Meaning, if they see a problem they address it immediately.
It is on "you" the manager to make sure the person does a great job and succeed. If they fail, you failed to identify the person you need to complete the task at hand.
On the otherhand, people who do not show for work, do not do what they are told repeatedly, are candidates that I believe fall in the "fired" category.
Currently I have a boss that pretty much fits the description that would give me red-flags that maybe im not a good fit. However, I am very engaged in the projects, hitting all milestones, and well liked by all the people I interact with including my boss. Yet he is still "strange". And I believe this to be because he has no experience prior to being promoted within to be a manager.
As for the "strange" boss behavior. That is "always going to happen" in smaller companies or companies where managers where promoted from within. This is mainly because those managers tend to have little to no experiencing managing people. Managers that have years of experience and have worked at a few companies should not have these behaviors. They tend to "curve" the ball a bit early in the process. Meaning, if they see a problem they address it immediately.
It is on "you" the manager to make sure the person does a great job and succeed. If they fail, you failed to identify the person you need to complete the task at hand.
On the otherhand, people who do not show for work, do not do what they are told repeatedly, are candidates that I believe fall in the "fired" category.
Currently I have a boss that pretty much fits the description that would give me red-flags that maybe im not a good fit. However, I am very engaged in the projects, hitting all milestones, and well liked by all the people I interact with including my boss. Yet he is still "strange". And I believe this to be because he has no experience prior to being promoted within to be a manager.