4 ms·
I thought so too ... but everyone I work with at other companies has switched to zoom in the last 24 months ... so it really feels like the last install needed
by TheMagicHorsey 8y ago
I thought so too ... but everyone I work with at other companies has switched to zoom in the last 24 months ... so it really feels like the last install needed for teleconferencing. And it's far better than the web-based solutions.