Yes, but all of my employers gave more than 2 weeks vacation.
Mine too (and remember these are not "gifts"; these are what workers fought for).
But you mentioned 4 weeks. I bargained hard for three when I started my job for the corp I am working for now. It is bullshit that I have to do that each time I change companies when I have "put in my time" and gotten the experience that makes me a valuable employee (although I don't wanna bitch too much b/c I love the fact that I even *get* time off that I get paid for--it is a great benefit). I think, and I may be wrong on this, that teachers get to rack up their service time and carry it with them when they move to a different district. I could be wrong on this though. And I assume that private schools and universities are different. Maybe someone who is not a corporate whore can set me straight on the vacation rules of working for the school system.