I think Jitsi is clearly underrated and has all the wanted features for a simple video conferencing.
Jitsi is opensource and privacy/security concerned (Zoom had some serious security issues). You can easily host your own instance or use the public one or purchase a hosted one.
There is mobile & desktop apps and you can easily connect using a browser (a must-have feature for entreprise guests).
About your meeting records, Jitsi has a record feature (to Dropbox on public server and more integrations on private ones) and a Livestream feature to Youtube which is really cool and allow you to have unlimited videos, create playlist, public or not...
So I would definitely go for Jisti !
NB: if your company has a Microsoft 365 subscriptions or a Google Workspace one, you should also consider using them as they are part of you plan :)