Insync wont start after install (Win 10 64bit PC)

Just installed insync (15 day trial) on my windows 10 64-bit pc and the app does not start although the Task Manager shows 2 started tasks in the list.

Hi! Sorry for not replying sooner.

Is the Insync icon visible on your task bar?

Hi mimoran
I have already today replied to Joshua a follows:
hi Joshua, thanks for responding.
Uninstalled and reinstalled InSync today. App starts now and a clickable icon appears in the System Tray.
(By the way, I find this annoying that every time I click on a different window, say Explorer, the Insync window disappears!! Is there an option to open Insync like an app in an app window?)
So, have given it a bit of a test drive and it seems OK, but I have a question - an ignorant one, so please forgive me, I am not knowledgeable on the subject:
How is Insync better than Google Drive, to save and sync to the “cloud”, selected files and folders from my PC for safekeeping?
No hurry, but any info will help me understand the value of Insync.
Thanks and regard
Chris