I am coming out of a contract with a company that lasted one year and half. In the end I didn't get a new contract, because as a junior I was heavily criticised by a more senior colleague. When I moved to another team with another senior, he was positive about me but the negative reputation I had at the eyes of my manager (who doesn't have any experience in my field) was enough to make up his mind and not giving me a new contract.
The reasons why I was criticised were true even if I disagree with some things (e.g. actual impact on productivity, frequency), but most of them were easily fixable. To make an example: one of the points was that I asked too many questions. He didn't tell me this directly, but he directly went to the manager and put it as if I was an irrecoverable case. Same for all the other criticism: I was working with him side to side but he never criticised me directly, but he was taking notes about my way of working all the time.
All this came out after 1 year in which I had no feedback from my company. To describe how I feel about my colleague, let me make you an example:
What if you find out that someone is keeping a secret balance about you, of which you are not aware and you have no way of knowing if it's positive or negative, and after some time you get told directly that you have thousands of dollars of debit and you should fix it or get jailed? then you fix it, but the negative reputation that you have gets you jailed anyway?
This is how I feel, and I never told my colleague. Now my thoughts are:
- Is this a normal way of dealing with a colleague? it is my first job so I have no idea
- Even if I am leaving, should I complain with management or HR about my colleague's behaviour?