Not really if they follow the standard advice to use a different wallet address for each payment. And they don't use a mixer. It is after all pseudonymous.
If you’re a company you need to pay your employee, vendors etc. Tracking down all related transactions is not that hard.
My guess is they wouldn’t even attempt to stay anonymous that way since they don’t have to and it doesn’t work anyway (for an organization like them)