Does Triplebyte do TN visas? They're almost trivially simple to do, so the candidate could take care of it themselves without any help from the sponsoring company.
Disclaimer: IANAL but I recently looked into a lot of this.
As a Canadian, I have no interest in becoming a US citizen. On a TN visa you can open bank accounts (including investment), buy cars and real estate and do everything other than start a company. It's incredibly convenient and painless compared to an H1-B.
Most people gunning for H1-Bs want to become US Citizens. Canadians have no such need, we just want to work in the US legally and be able to buy stuff and make investments, all of which you can do easily on a TN.
Really? I know a lot of Canadians with US citizenship.
And that's definitely an advantage over TN.