Having used both, and WebEx, and Skype For Business, WebEx wins. WebEx has multiple methods to get the app running, most not requiring admin rights.
Click the "join" button, enter any required info and click the share button. I don't know why so many people have a problem with those simple tasks. It's the SHARE button....in the middle of the screen....jumping out at you....just click it!!!!!