20 years at my company.. 5 weeks paid vacation... 6 paid personal days.... 2 paid floating holidays. New Years Eve /Day , MLK Day , Memorial Day , 4th of July , Labor Day , Thansgiving and the day after , Christmas Eve/ Day ALL PAID DAYS OFF. Live 3.1 miles from my work place. Decent salary. Paid for my house, put 2 kids thru college... Tough to leave something like that and relocate. Retirement might be a different song.