AdamW – I wouldn’t say I necessarily disagree with the points made above – they all have merits, but the simplest advice for how to behave in all situations is summed up in one simple phrase – “behave to others as you would have them behave to you”.In this situation that probably means don’t do anything too formal or over the top that it might embarrass your colleagues, or make them feel that you are being condescending (a rookie praising a veteran). But, FFS, surely no one can be offended if you walk up a say, “It’s my last day tomorrow, thanks for your help, you’ve really made me feel welcome, and I appreciate all the time you took to help me with XYZ”. If you know the manager and interact with him/her daily then include them in the process. If not, don’t. Frankly if anyone is so emotionally retarded as to be offended, and if that is the enduring company spirit...Jeez...I’d be running for the hills.