First things first:
I worked with company in a project for client, where I was simply a developer that did the tasks defined by company.
client then decides that he wants to make his own team after company contract finishes, so client contacts me, and after several months, I am part of his team, separated from company. In the team, there's a randomGuy who would act as CTO.
randomGuy is terribly arrogant. Even though he knows nothing about programming and doesn't understand anything technical about the project, he has this prepotent attitude where he questions me about literally everything. But OK, fine; I leave my pride aside and I try to be professional about it.
Situation:
An issue that I had reported several times to company and was never resolved because company didn't manage a task for it appears again, since we want to publish the app. randomGuy asks me about it; I answer what I just said; "company is well aware of it; if they told you that it's ready for publication, then that issue must have been resolved by them".
A day after, randomGuy writes to company:
(My name) made us aware of an issue. I was never told about this and (My name) says that we're still waiting on you to work with us to deal with this.
My problem:
My reaction was "is randomGuy (unnecessarily) putting me in a position of conflict with company, who was my client, who has contacted me for other work unrelated to this project?!"
I'm baffled by this. If I were company, I wouldn't ever work again with a freelancer that not only blames me, but also creates a conflict situation, when it isn't needed at all.
I feel like randomGuy has hurt my reputation with company and that I've potentially lost company as a client, and he has not behaved like a team player, much less like a leader. He could have contacted company without creating this conflict with me in the center of it. I feel like I need to call him out on this, to be clear that I don't want to work with someone that behaves like this, and that I expect this to be the last time he does something like this.
What are your thoughts? Was randomGuy attitude unprofessional? Is my reputation with company irreparably broken? How (and should I) talk about this with randomGuy?
companyknow you, your work, and your work ethic? It's possible they brush it under the rug and ignore it, if they know you are an awesome worker. It's possible they ignore you too, in which case, I'd still talk torandomGuysooner, rather than later, about the potential effects and possible legal ramifications (if what he said is not true, and affects your ability to make money) – Canadian Luke Apr 10 '17 at 17:11companyknows me rather well, in the periods when I wasn't in the project, it didn't have any progress, so modesty apart, I think I did a good job. So I'm not wrong in thinking thatrandomGuywasn't professional? I'll have to work with him the next months but yes, it's in my plans to let him know today that what he did wasn't the best way to do it. Thanks for taking the time to comment! – RominaV Apr 10 '17 at 17:47randomGuyworking withcompanyas you were working withcompany? – nyedidikeke Apr 12 '17 at 18:19