Meeting desktop app not properly installed

Meeting desktop app not properly installed

Win10: I have downloaded Zoho Meeting and installed it, but when I install it it's not in my start menu, nor a shortcut on my desktop. I have searched C:\Program Files and C:\Program Files (x86) for "Zoho", but couldn't find any traces of it.

If I run the MeetingSetup.msi and choose Repair, it will run and open the meeting app.

How can I properly install this app?