Skype rolls out 'Meet Now' calls that don't need a a sign-up or installation EngadgetZoom is a dumpster fire. Try these two alternatives for video meetings Chrome UnboxedSkype tries competing with Zoom by reminding people that they don’t need the app or an account to make a call The VergeZoom Has Been Compromised.