A few years ago, I was fired by Mr. Visibility, the boss of the X company. It's hard to explain why, but I believe it occurs because of the differences of philosophy.
One year later, Mr. Visibility has gone too, I believe he had arguments with other collaborators and a courageous associate put him out (don't know what happens exactly).
For one year now, I work again for X company (only because Mr. Visibility has gone). X company has become a very horizontal one, with no management at all. Things are ok. I am about to "invest in the company", I mean, it's going to switch to the Scop status - A Scop (société cooperative et participative) is a cooperative enterprise in which the employees hold the majority of the company’s share capital.
So as soon as this new status will be granted, I will be involved on everything, including hiring new people. Now Mr. Visibility contacted us to ask if he could come back and work with us again in a position that he is qualified for and is currently open. It's interesting to know that he is also still involved in the company capital as a historic founder, but because of the new status, he would not have more rights to decide than any other employee. One cooperator, one vote.
While I am not a manager, the business management is to be done collaboratively.
Honestly, I don't want him back, retrospectively this guy stresses everybody and has a negative karma (don't know who to explain it, too much conflicts over the guy, always arguing privately with different people). And if this person were still here I would not have come back to the company.
As the guy fired me, although I asked for a contractual termination because our relationship was disrespectful and unprofessional 3 years ago, I am pretty angry, even if I can control myself now. I don't really care about professional conventions but don't want to do stupid things either.
Because of his previous success and what I believe are business abilities to achieve some of the goals for this position I do not want to discount him purely on the basis of my personal opinion.
So how can I properly make a decision about rehiring? What should I be considering?
Note : as some of you notice, my mother language is not English. I'm sorry for not being better but I do my best. Feel free to edit the question if I make mistakes that said my past boss is a WW2 super-villain, that's not what I mean.
Note about "violence" : No blood, no physical fighting. It was verbal or psychological abuse that has been deeply felt by different persons from daily very unpleasant stress to very serious depressions. I am used to call it "violence" or "harassment", this kind of guy call it "management". In my own experience, this soft violence happened until I loose control, and I committed some faults that justified a firing.