They need to raise minimum wage to livable levels and require a company to have a certain percentage of their employees be full time I would say about 80% for any building that hires more than 30 people. You shouldn't have over 500 people working in a building and less than 35% of them be full time and they are only full time due to the fact they have been there for 9+ years and got grandfathered in as such.
I am also supporter of a healthcare system similar to Canada's. We could have ours be a carbon copy of theirs and it would be a net improvement across the board as we already spend 3 times more than they do as a percentage of our national income for vastly inferior service. At least according to the last studies I read about a year back. That would also solve the full time vs part time to an extent as that way, even the part timers are covered for healthcare.