I’m a consultant working for a 15K user enterprise. I don’t get to choose the collaboration platform and the developers wouldn’t be permitted to install anything not reapproved anyway.
Presumably they have some video conferencing software. If not, that’s probably not an organization that can succeed regardless of where people are located.