That’s about the size of it. I get 15 days of PTO, which sounded good when I hired on (three weeks vacation, not bad), but there are six holidays in a year (New Year’s Day, Memorial Day, 4th of July, Labor Day, Thanksgiving, Christmas) and I have to earn that time off and it gets deducted. So that gives me nine days off, not even two weeks.
If I call off sick, I lose a day of vacation. They keep repeating the emperor’s-new-clothes explanation of how nice it is that it’s all so “flexible” and I can use it for anything I want, but the thing is, they’re penalizing me for being sick (while all the time urging employees to call off sick if they are sick, to avoid transmitting illness). I’ve been at my job four years and have never called off sick, because 1.) I’ve never had anything communicable, just migraines that my boss doesn’t believe exist and 2.) I’m afraid to call off sick. Not only will I lose time, I get disciplinary points lodged against me for calling off without notice.
Next October I will have five years in and get five more days. If I last that long.
The forces at play really aren’t that simple though. Employee costs are a significant factor for retail operations - and brick and mortar retail operations are under huge pricing pressure from internet retailers who don’t have nearly the labor overhead. If they provide benefits, they need to raise the cost of what they sell - they are already being beaten on price by Amazon and eBay - internet retailers have really low labor costs and often low inventory costs (they often ship direct from the manufacturer), low facility costs. Raise the price enough, and people stop buying at Michaels - eventually, it isn’t worthwhile to keep the store open - and rather than a job that sucks, she has no job at all.
I suppose you could legislate a price minimum on yarn. That typically leads to a bunch of bad consequences.