I was Tupe'd shortly after 20 years service - £800 in vouchers - to a company which, weirdly, gave £1200 after 21 years. So that was 2 long service awards a year apart. My current employer, after yet another TUPE transfer, recognizes 35 years service, but required that I sign over from my Tupe'd Ts&Cs to their standard terms for me to qualify, which wasn't worth my while at the time, but would have been a couple of years later. Overall, I can't complain. Except I've never been given an ice cream.