First of all, since Vectera is completely browser based, there are no downloads needed at all!
Guests (people who received an invite to join a Vectera meeting) can just browse to the meeting room url and start meeting with the meeting host!
The Vectera team is looking forward to your feedback. Our main goal still is to improve your experience in creating online meeting rooms. Eager to get going? Log into your account or get started with a free, fully-featured trial of Vectera!