In the private sector, most low seniority workers get about 1 week of vacation per year, plus they get the major holidays off (Christmas, New Years, Easter, Labor Day, Memorial Day, 4th of July, Thanksgiving). Many part time employees get no paid vacation time.
Most medium seniority workers get 2 to 3 weeks of vacation per year, plus the same holidays.
Most high seniority workers get 3 to 4 weeks of vacation per year, plus the same holiday.
Regardless of seniority, some upper managers in some companies are also granted 'personal days' and those vary by company, often 3 to 5 per year.
I would say it would be pretty rare to find anyone getting 6 weeks of vacation in additon to the major holidays. Government workers often get some minor national holidays that are not honored in the private sector, many of these are even regional holidays. For example, in Chicago many schools and the city workers take a holiday for Casimer Pulaski but to my knowledge it is not celebrated in any other area of the US. Also, in the private sector, many companies will only allow you to 'bank' so much of your time so if you don't use it, then you will be paid for it and not allowed to accrue it. Often I've seen that limit set at 2 years of your total vacation. We have a 6 week limit. If you accumulate more than 6 weeks of vacation, you lose the amount over 6 weeks but you get paid for the time.
In some industries the trade unions have negotiated much more vacation time, the steel and auto industries during the 1960's and 1970's had very liberal vacation levels with high seniority workers getting up to 10 to 13 weeks of vacation. Those times are pretty much gone. Most of those unions have given back much of that vacation time and conceeded some of their pay too. That is not enough and many of our heavy industries are still in deep financial trouble (not soley due to wages). There are plenty of other issues including enviornmental regulations, excessive pension costs, taxation, etc.
I get 3 weeks of vacation per year, I get no 'personal days' and I get only the major national holidays. I get nothing more than anyone else in my company with the exception that if I want to take a day off, then some selected other people are not allowed to also take that day as time off.