Someone who has just come to a new workplace may be called a "newcomer". What about someone who has been at a workplace for a while or a long time?
Does veteran mean this? I looked it up in the dictionary; Collins says "You use veteran to refer to someone who has been involved in a particular activity for a long time." But I do not quite think this word fits. Are there any other words for this? What about "old people", "old man", "old comer"? Are they OK?