I've worked mainly for major coporations and most give you two weeks to start and then you build on that the longer you are employed. When I worked for a bank we had to take two weeks at one time. (some law). They didn't tell me that during the interview and hiring. It really stinks when you only have two weeks and you can't spread it out.
I have been at this job for almost 25 years. We get 10 days to start then 3 weeks (15 business days) after 5 years, 5 personal days and the week between Christmas and New Years off, plus 6 holidays thru the year. We earn another 5 vacation days after 15 years employement and then 1 day for every year after 20years up to 25 yeras for a max of 25 earned vacation days. We can also purchase up to 5 days.
We aren't allowed to sell them.
Since I still have a child at home - although he is high school age - I take the majority of my vacation time in the summer. I reduce my work week to 4 days for the months of July and August then use the rest for family trips.
A few years back they encouraged us to buy additional vacation time - up to 10 days - to reduce overhead so the company could show a better profit. I jumped at the chance.
(There's always the chance they might forget who you are if you don't show up now and then - go figure
)