It all depends on who you work for and sometimes what department in your company.
My example.
Fortune 50 company, I've been here 20 years.
4 weeks paid vacation
1 bought week of vacation
2 weeks of personal time plus federal holidays.
My department does not have holidays so if I choose to work on xmas or 4th of July I can and save my days for a longer holiday.
After 25 years I will get 1 more week of vacation.