Hello there,a bit of a long one but will try to stick to the point.
Have been working for this retail company for about 6 months now and I have one particular coworker that I have worked pretty much every week with,much older and much more experienced than I am.He has helped me learn the ropes and I have been more than grateful saying thank you,showing respect and praising in front of other coworkers/managers.I am generally happy to follow his lead but I do not like his approach to work,he will do the minimum so that he isn't pulled on his performance but will not pitch in at busier times or when we are short staffed.He has often slated our line manager in front of me trying to push me to take his side and I avoided going in this kind of conversation and once told him directly I will not kick the manager behind his back as he suggested as I have no problem with him.Also seen my coworker sabotage the manager's work when doing stock counts,the manager missed a cage coworker came and showed me at the end of shift and when I tried to go tell the manager he said not to do it as the manager should not get a gold medal on his back and unfortunately I was scared to go as I was quite new there,still temporary and worried the older colleague will push me out of job.
So older colleague has tried to put me in my place several times through rude remarks(sort of do not speak/think just do what you are paid for)or to stop me from doing anything more than strictly my job description such as helping other colleagues after I finished my tasks(I have received help and support myself from other colleagues and manager when my workload was too big).On last shift he suggested we did some work together that was not a priority but another colleague that has helped me in the past was a bit behind so I went there to help instead.Older colleague got angry with me and when I tried to defuse the situation he was rude to me and I snapped back and shouted that what he says in unfair.Manager overheard us but did not interfere.How do I patch this up without letting my coworker walk all over me?Thanks for any input.