There’s no joy in the act of firing someone. And it’s not always the employee’s fault — there are many bad bosses out there. Bad management can make a good employee dysfunctional. On the other hand, good management will not always make a dysfunctional employee good. And sometimes people who would be great employees somewhere else just don’t fit your company, whether it is the type of business or the company culture.