25 and bank holidays here. Also get 10 or 11 Jewish holiday days a year as well, as the company owners are pretty devout Jews. They're at fairly random times (for a non-Jew anyway!) but very much appreciated as extra days with kids or getting a decent length ride in 🙂
20 + Bank Holidays, and no cross over with other employees.
20 + Bank holidays here as well, small (circa 20 staff) engineering company. Don't think there's any added for long service either, but as I've only been here 2 1/2 years that doesn't affect me anyway! OH has just started a new job and gets 25+BH but they do it on an hourly basis so she can leave 2hrs early and take it off her holiday if she likes.
25 initially, plus bank holidays. Rising to 30 after 5 years of service (which I have).
Need to keep 3-4 days back for the mandatory Christmas break though. Overall, I'm happy with this.
33 + BHs. Utility company. More recent arrivals significantly less.