I work for an engineering company that's got multiple locations worldwide, but I think our vacation time is based on what the country/states require and then builds off of that to give a fair amount among all the emploeyes.
For my location: Starts off with 10 days of vacation and 11 holidays (NY, Memorial Day, 4th of July, Labor Day, Thanksgiivng Th/F, Christmas Eve, Christmas, and NYE, plus two days that are sometimes used to "fill in the blanks" or we can use as a FH). The longer we're there, the more days we accrue on a yearly basis, up to 30 days of vacation, if not more. Also, if you're salaried (I am), for the most part, they don't dock your pay for sick days if it's the occasional day. If you're hourly, you won't get paid for the day.
Currently WFH with occasional trips to the office, but before this all happened, we were working a modified schedule (I think someone earlier called it a 9/80 schedule?), where we were able to take every other Friday off, so that was helpful in being able to take 9-10 day trips to Disney, where we would fly down Thursday and come home two Sundays later or take a long weekend (Thursday through Tuesday).
We'd made a few trips over our holidays over the last few years as well, so that saved on vacation days as well. Last year alone, we had trips around Memorial Day (11 days), Labor Day (long weekend), and Thanksgiving (10 days), and I still had a few days to use on other things around home.