All activity
Nadine Eichhorn
left a comment
I will greatly benefit from this product since I am working mostly remote from my team and my customers
Pros: Huge improvement to the presentation experience, much more professional and smooth
Cons: I just used it for 1 day, so far no major cons
Demodesk
Collaborative screen sharing for sales & success teams