Where I'm at you get the double time for holidays if you work either right away or after 30 days. You don't get the additional 4 hours pay regardless of showing up until after a year. They never communicate this correctly and sometimes even post flyers for holidays saying wrong info.