Re: used webex twice recently
There is no single 'Webex meetings'. Broadly there's Webex Meetings on-prem, Webex Meetings cloud 'Legacy' (multiple versions thereof) and Webex Meetings cloud 'New'. Financial institutions usually have on-prem because they've had it for years (frequently 10+) for compliance and archiving.
They are all rock solid in terms of stability, but if you're on the first 2, then yes, they can be a bit dated for look/feel and user experience. The new cloud version (around for a couple of years now) is a much better experience. Modern even. ;)
I'll bet you were using the 'new' Webex first and then the on-prem for the second. Very different things.
Full disclosure - yes, I work with this stuff as a partner.