Current Employee4.0Jul 11, 2023Great comp plan and benefits. Culture and leadership are questionable.
Former Employee2.9Mar 12, 2025Leaders didn't understand industry, attempted to duplicate sales culture at SFDC/dropbox
Former Employee4.9Nov 29, 2025Joined at the early pandemic phase, where we grew a lot. The company imploded after a few years when the return to office wave happened and people didn't need a virtual conference tool anymore.
Joined at the early pandemic phase, where we grew a lot. The company imploded after a few years when the return to office wave happened and people didn't need a virtual conference tool anymore.
Former Employee3.4Sep 5, 2023The company was good until it made mass cuts to all employees outside of America.