I personally am not scheduled to work holidays at Michaels. The store is open to customers most holidays.
Yes some stores...
Holiday hours are ridiculous; be prepared to work till 10-11pm during Christmas. Michaels also gets greedy and for some reason has "extended holiday hours" on days like Good Friday (we were open until 10pm last year) when everywhere else closes early. We're also open later on Sundays than most retail stores; 7pm vs. the 5-6pm that most places close. Completely unnecessary.
Some stores, yes
Yes. all days work except for christmas and new years
Stat Hoildays off.
Some. But you do get compensated for it and the store closes early.