Not to get too "in the weeds" (ha! such wit!), but there's a state / federal legal division in the US that can get kinda confusing. On a federal level, first under Pres. Obama & continuing with Trump, marijuana federal statutes are no longer being enforced as before. (The thought was that minorities were being disproportionately targeted, and b/c -- quite frankly -- US public opinion has changed.) This has opened the door for the individual states to legalize marijuana -- and most of 'em have. But because these federal laws weren't legally redacted, the feds could still technically raid MJ dispensaries in California, etc. It's also created headaches in the payments industry, with many dispensaries being cash-only.
And it's STILL a multi-billion $$ industry that currently employs directly (US industry only) 250,000 people... and growing rapidly. Salary, benefits, contractual agreements -- all the things you'd find in a "normal" job, and various celebs (Martha Stewart, Master P, Mike Tyson, Melissa Etheridge, Jimmy Buffet, Gwyneth Paltrow, Willie Nelson, Snoopp, Whoopi Goldberg, Joe Montana, Gene Simmons, yada yada) are doing MJ endorsement deals.
And I assure you, they're ALL doing this with the expectation of getting paid.
BTW, there are lots of strange laws (federal & state) in the US that are "technically" still on the books, but are never enforced. (Lots of websites are dedicated to 'em -- one Georgia county law made it illegal to eat fried chicken with a fork(?).) A new MJ law from the feds would be ideal, but at this stage, it seems extraordinary unlikely that the MJ genie can go back in the bottle. It's gotten too big.
It's also unlikely that the feds will pass a new law... heck, the US law governing credit card disputes was passed WAAAAAAY back in 1974 -- and we STILL haven't updated it, even though it's creating huge probs in ecommerce / online sales now (hence people filing charge backs on legit purchases).
I dunno if y'all have noticed this yet, but our US politicians are... uh... not totally great.