To use Google Meet on your PC, you simply have to open the Google Meet website — there's no app to download.
A new option in Google Meet lets participants set timers that will be visible to all meeting participants, ideally helping meetings stay trim.