So what exactly do you folks get for vacation?
Legal minimum (I think) is now 20 days plus the 8 statutory Bank (Public) Holidays.
My organisation gives 25 days standard plus an extra 5 days after 5 years, so I get 30 days. Plus 8 Bank Holidays and 2.5 'privilege' days (extra days added to certain Bank Holiday periods). So 40.5 days total.
Plus we work flexi-time. Do you guys have that? I'm contracted to work 37 hours per week but have times during the day when I have to be in work ('core time') and times between which I can start and finish ('flexi-time'), eg I can start work any time 0700-1000, must attend 1000-1200, can take lunch (30 mins minimum, 2 hours max) between 1200-1400, must attend 1400-1530, can finish any time 1530-1800.
It works on a 4-week flexi-sheet, during which time you can take up to 2 full days (or 4 half-days) off using the hours you have already accumulated. Or you can be up to 1.5 days in debit. There are limits on how many hours credit or debit can be carried out to the next flexi period. And it all has to fit in with colleagues/bosses and the needs of the business in your area.
I generally try to have at least a day in credit in case I need an odd day off for something. And if I'm planning a vacation then I'll save my flexi so that I don't have to use as many leave days, eg 2 weeks usually only costs me 8 days leave.
It gives employees some flexibility, and saves employers paying overtime.
And I love it!

Really missed it when I've worked places that don't do it.