Comment Comment by yalooze The last 2 companies I've worked at in the UK have used G Suite / Workspace and therefore Meet. It integrates well and runs well in the browser. No complaints here. parent yalooze 5 years ago