There was a federal policy (not legislated btw, just an EO for all the people complaining about Trump using EOs to undo previous EOs) that said any company with federal contracts (which is nearly all tech companies in the US, not just defense contractors) must have 100% of its employees vaccinated. It had nothing to do with safety since there was no provision for remote workers.
Keep in mind this was very early on before they had any reasonable amount of time to even test the vaccines. Forced medical intervention like that as a federal policy is far more oppressive than just asking immigrants and vistors for social media handles, there isn't any debate to be had here.