Depends on the holiday. As a TM there are 3 holidays (I think?) that I get paid for whether I work them or not.
That other post says just the two, Thanksgiving and Christmas....but I swear I've gotten it at least one other day, as I have definitely had some days where I worked 8 hours, and got paid for 20. ie. 8 * 1.5 + 8.