Looks like Pennsylvania is a bust. Pay cut, but lower cost of living, I could deal with. Even paying more for benefits likely wouldn't be a deal breaker, but they only offer two weeks vacation, one of which has to be taken at Christmas.
In Canada, employees start with two weeks, then get another week every five years. I think the maximum is five weeks vacation now. Currently I get four weeks off, plus statutory holidays.
It's bizarre that the benefits are so different within the same company.